Я пытаюсь внедрить пользовательскую страницу 404 в свое приложение Django. Я размещаю сайт с apache. HTML страница 404. html это:
<!DOCTYPE HTML>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>404 Not Found</title>
</head>
<body>
This page does not exist
</body>
</html>
Мой views.py имеет это представление для обработчика:
def handle404(request, exception):
return render(request, 'mainapp/404.html', status=404)
Мой urls.py имеет это:
from django.conf.urls import handler404
handler404 = views.handle404
Все остальное на моем сайте работает, так что может быть причиной сбоя?