5
Je veux faire quelque chose comme ça (de mon urls.py
), mais je ne sais pas s'il est possible d'obtenir l'utilisateur qui fait la demande:Puis-je filtrer sur request.user lorsque j'utilise des vues génériques Django?
url(r'^jobs/(page(?P<page>[0-9]+)/)?$',
object_list, {'queryset': Job.objects.filter(user=request.user),
'template_name': 'shootmpi/molecule_list.html'},
name='user_jobs'),
J'essayais de créer ma propre vue, mais envelopper l'object_list comme une idée raisonnable –
Bonne réponse - Vous pouvez faire beaucoup plus avec des vues génériques lorsque vous les sortez de urls.py, et les utiliser à l'intérieur vos propres fonctions de vue –
Bon lien! J'avais toujours considéré les vues génériques comme quelque chose que vous utilisiez simplement dans urls.py. –