Я написал страницу 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
но, похоже, это не помогает мне выдавать ошибки.