Я написал страницу django, для которой требуется только супер пользователей. Поэтому я добавил
foo_view = staff_member_required(foo_view)
но он не срезается, теперь я могу контролировать, только позволяя сотрудникам отмеченных пользователей войти в систему, но это не режет. Я пробовал что-то вроде
def foo_view(request):
if not request.user.is_superuser:
#render some "not allowed page"
#else render the page
но это, похоже, не помогает, поскольку дает мне ошибки.