Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save dmitry-naumenko/db1a42a2767038cb42986793dd257a8a to your computer and use it in GitHub Desktop.
Save dmitry-naumenko/db1a42a2767038cb42986793dd257a8a to your computer and use it in GitHub Desktop.
from django.http import Http404
def check_user_able_to_see_page(function):
def wrapper(request, *args, **kwargs):
if request.user.groups.filter(name="admin").exists():
return function(request, *args, **kwargs)
raise Http404
return wrapper
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment