2012-02-13 83 views
2

你好,先谢谢你,Django在网页上的两个看法

我非常喜欢Django/Python noobie。我只需要指导,不一定就是答案。我已阅读所有有关文件和我似乎无法找到什么,我试图做一个简明的例子。

我有两个观点,一种是一种形式,而另一个是,该目录包含在数据库表中的数据的视图。我想显示由用户打算在URLS.py文件中列出一个网址称为相同的网页,网页上两种观点。我相信这是可能的,我同样确信我缺少一些基本的东西。

谢谢你的帮助。

dp

回答

5

我通常试着用小块来定义我的视图。例如,形式可能是这样的:

<!-- form.html --> 
<form><input type="submit"/></form> 

和模型上市是这样的:

<!-- listing.html --> 
<ul> 
{% for item in items %} 
<li>Item {{ item.name }}</li> 
{% endfor %} 
</ul> 

然后,页面即只是形式是这样的:

<!-- form_page.html --> 
<html><body> 
{% include "form.html" %} 
</body></html> 

与刚刚上市的页面:

<!-- listing_page.html --> 
<html><body> 
{% include "listing.html" %} 
</body></html> 

和页面两种:

<!-- both_page.html --> 
<html><body> 
{% include "form.html" %} 
{% include "listing.html" %} 
</body></html> 

这是一个非常简单的例子,但希望你的想法。

+0

这是完美的,这正是我需要!谢谢。 – dpbklyn 2012-02-13 03:12:57

+0

尝试在Django模板更多的教程,以获得更多practice..I最近开始的Django以及和那些伊夫从经验丰富的开发人员 – 2012-02-13 03:43:20

+0

我会听到非常重要的,谢谢你。还有一个问题,在你的例子中,我会在哪里指向URLS.py? – dpbklyn 2012-02-13 13:27:16