Как я могу избежать страницы 404 по умолчанию в Django?
Например, когда я нахожусь на http://mydomain.com/myapp/schools/ но если вы удалите часть URL, например косую черту, http://mydomain.com/myapp/schools ошибка 404 со всеми URL что у меня в приложении, и это неправильно для страницы, что я могу сделать для этого? Я видел, что на страницах сайтов Django не изменяется, если она не является действительной и остается на текущей странице.
Любая идея?
Спасибо:)
2 ответа
Решение
Вопрос не совсем ясен, но если вы хотите, чтобы http://mydomain.com/myapp/schools перенаправлял на http://mydomain.com/myapp/schools/ убедитесь, что APPEND_SLASH
настройки установлены на True
Написав пользовательский обработчик 404.