5
voglio fare qualcosa di simile (dal mio urls.py
), ma non so se è possibile ottenere l'utente che effettua la richiesta:Posso filtrare su request.user quando si usano le viste generiche di 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'),
Stavo cercando di aggirare la mia vista, ma avvolgere object_list sembra un'idea ragionevole –
Buona risposta: puoi fare molto di più con le viste generiche quando le estrai da urls.py e le usi all'interno le proprie funzioni di visualizzazione –
Buon collegamento! Ho sempre considerato le viste generiche come qualcosa che usi solo in urls.py. –