Эти два фрагмента кода идентичны при первом румянце:
class IndexView(generic.ListView):
template_name = 'polls/index.html'
context_object_name = 'latest_poll_list'
queryset = Poll.active.order_by('-pub_date')[:5]
и
class IndexView(generic.ListView):
template_name = 'polls/index.html'
context_object_name = 'latest_poll_list'
def get_queryset(self):
return Poll.active.order_by('-pub_date')[:5]
Есть ли разница между ними? И если это:
Какой подход лучше? Или при установке переменной queryset
лучше, чем переопределить метод get_queryset
? И наоборот.