11 lines
367 B
Python
11 lines
367 B
Python
import models
|
|
|
|
def open_petitions(request):
|
|
if not request.user.is_authenticated():
|
|
return {}
|
|
if request.user.is_staff or request.user.is_superuser:
|
|
petitions = models.Petition.objects.filter(closed=False)
|
|
else:
|
|
petitions = models.Petition.objects.filter(closed=False, author=request.user)
|
|
return {'open_petitions': petitions}
|