Как перенаправить с помощью пользовательского просмотра ошибок django 404? - PullRequest
0 голосов
/ 23 декабря 2018

Я хочу перенаправить пользователей на страницу входа, если они введут неверный URL, но я могу только выяснить, как отобразить страницу входа без фактического изменения URL.Можно ли перенаправить с помощью handler404 в django?У меня есть обработчик 404 в моем корневом URLconf и режим отладки установлен в False.Любая помощь с благодарностью.

1 Ответ

0 голосов
/ 23 декабря 2018

Вы можете попробовать это Django, создав пользовательскую страницу ошибок 500/404

и Проектирование пользовательских страниц ошибок 404 и 500 в Django

чтобы перенаправить пользовательский URL-адрес, описанный в этой ссылке

def handler404(request, *args, **argv):
    return redirect('home')
...