Я в процессе размещения моего первого приложения django на виртуальном хостинге.Это должно быть легко, но я просто не вижу этого.
Я попытался следовать указаниям документации django и создал страницу 404.html в моей папке с шаблонами.Я просто написал «Это страница 404».в .html файле.Я также сделал то же самое для страницы 500.html и написал в ней «Это страница 500».
Однако, когда я нажимаю «плохую страницу», я получаю стандартную страницу 404 из браузера (упс! Похоже, эта ссылка не работает (в Chrome), когда я ожидаю "Это страница 404".
Что еще более интересно, из-за разочарования я написал {% asdfjasdf%} в 404.html, и вместо того, чтобы получить ошибку «Упс! ...», я получаю «Это 500 страниц».поэтому он определенно видит шаблон 404.html.
Вот что я могу подтвердить:
- Debug = False
- Я использую apache на общем хостинге
- Я не сделал ничего особенного с ошибками .htaccess и 404.
- Если я запускаю с Debug = True, он говорит, что это ошибка 404.
- Я использую FastCGI
Что-нибудь еще, кто-нибудь думает, что я мог бы попробовать?
Большое спасибо!