Следуя этой документации (https://docs.djangoproject.com/en/dev/topics/http/views/#customizing-error-views), Я пытаюсь создать пользовательскую страницу ошибки 403 для моего приложения Django.
Я создал обработчик ошибок в своем URLConf:
handler403 = 'courses.views.error403'
Я также создал представление, которое обрабатывает ошибку 403, которое называется error403:
def error403(request):
'''
Default view for error 403: Inadequate permissions.
'''
return render_to_response('utility/mustLogin.html', {'user': request.user})
Однако это представление просто не отображается. Когда я специально запускаю ошибку 403, просто появляется страница браузера 403 по умолчанию.в отличие от моего шаблона.
Я забыл совершить какое-нибудь действие? Спасибо.