如何使用静态文件在开发服务器上测试自定义 404 和 500 页面?

Posted

技术标签:

【中文标题】如何使用静态文件在开发服务器上测试自定义 404 和 500 页面?【英文标题】:How to test custom 404 and 500 pages on development server with static files? 【发布时间】:2013-08-03 02:50:41 【问题描述】:

除了设置网络服务器和进行 collectstatic 之外,在部署到生产环境之前,有什么方法可以让我在开发环境中使用正确的静态文件查看 404 和 500 页面的确切外观?

请参阅我根据以下内容构建了自定义 404 和 500 页面: Customised Error Views Documentation

我在使用静态页面收集器的开发服务器上试用它: Staticfiles documentation

但是前者需要DEBUG关闭,后者需要DEBUG开启!?

【问题讨论】:

Why does DEBUG=False setting make my django Static Files Access fail?的可能重复 【参考方案1】:

寻找,我会找到……抱歉。这没东西看。答案当然是在这里……

https://***.com/a/7639983/75033

manage.py runserver --insecure

【讨论】:

以上是关于如何使用静态文件在开发服务器上测试自定义 404 和 500 页面?的主要内容,如果未能解决你的问题,请参考以下文章

使用 xdomain 开发 DOJO 自定义模块

nginx自定义404页面?

如何使用基于 404 错误的 mod_rewrite 重定向到自定义错误页面

如何设置404页面,404错误页面自定义方法

WebApi 应用程序:错误 404.0,处理程序静态文件

CodeIgniter 路由和 404 自定义错误