Django의 새로운 점은 ListView와 같은 일반적인 뷰에서 모델 대 쿼리 세트를 정의하는 것의 차이점이 무엇인지 궁금합니다. 여기 내 코드 예제는 프로젝트 내 urls.py 파일입니다 :Django-queryset 대 Generic View의 모델
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',
)),
)
을 그리고 내보기에 같은 결과를 받았다. 나는 당신이 queryset으로 할 수있는 다른 것들이 있다고 가정하고 있습니까?
좋습니다. 감사합니다. – yeenow123