¿Usar el método get_queryset () o establecer la variable queryset?
Estas dos piezas de código son idénticas en el primer rubor:
class IndexView(generic.ListView):
template_name = 'polls/index.html'
context_object_name = 'latest_poll_list'
queryset = Poll.active.order_by('-pub_date')[:5]
y
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]
¿Hay alguna diferencia entre ellos? Y si es:
¿Qué enfoque es mejor? O al configurarqueryset
la variable es mejor que anular laget_queryset
¿método? Y viceversa.