【发布时间】:2012-07-08 07:34:45
【问题描述】:
我是 Django 的新手,想知道在像 ListView 这样的通用视图中定义模型和查询集有什么区别。这是我在项目的 urls.py 文件中的代码示例:
urlpatterns = patterns('',
url(r'^$', ListView.as_view(
model=Person,
context_object_name='people',
template_name='index.html',
)),
)
我也用过这个:
urlpatterns = patterns('',
url(r'^$', ListView.as_view(
queryset=Person.objects.all,
context_object_name='people',
template_name='index.html',
)),
)
在我看来也得到了同样的结果。我假设您可以使用查询集做不同的事情?
【问题讨论】:
标签: python django django-views django-queryset django-generic-views