Hi,

I've decided to teach myself Django and I'm enjoying the tutorial which 
I've so far found exceptionally detailed but I'm a bit confused by the 
get_queryset function in the IndexView class.

Essentially my question is what calls this function?

Is it automatically called when the class is used?  I appreciate this is 
part of a generic view and it's a built-in function, so that makes some 
sense to me, but it's not clear.

I've looked elsewhere in the documentation, at the generic views in 
particular and whilst get_queryset is used in another example, I see that 
it isn't a mandatory requirement, as other examples have just a model or 
queryset assignment, the latter of which shows a filtered assignment.

So is the get_queryset just a way of automatically creating a queryset 
attribute?

I'm not seeing any advantage to this at present to a more simple, queryset 
= 

I guess I need to finish the tutorial but if someone could help me 
understand how this fit together, I would be most grateful.

Regards,

  Tony

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/30c20c46-c9ba-46dd-a3d8-c717b87c341b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to