ponytracker/issue/shortcuts.py
2014-08-10 17:36:47 -07:00

11 lines
322 B
Python

from django.contrib.auth.views import redirect_to_login
def permission_granted_or_login(request, perm):
if hasattr(request, 'project'):
project = request.project
else:
project = None
if not request.user.has_perm(perm, project):
return redirect_to_login(request.build_absolute_uri())