在网站维护期间拦截可能的500错误,并显示友好的页面。
项目描述
Django Maintenance in Progress
在网站维护期间拦截可能的500错误,并显示友好的页面。
概述
在系统维护期间,一些页面可能会因为例如数据库升级等原因产生错误。全面规则将使整个网站下线,这是不希望看到的。《maintenance_in_progress》仅在维护窗口期间遇到500错误时显示维护消息。
安装
安装或添加 django-maintenance-in-progress 到您的Python路径。
将 maintenance_in_progress 添加到您的 INSTALLED_APPS 设置。
在 urls.py 中设置 handler500 = 'maintenance_in_progress.views.server_error'。
用法
管理员有一个 Maintenance In Progress Preferences 链接,您可以通过在数据库中设置标志或在文件系统中创建文件来选择指示维护正在进行。
变更日志
0.1
初始发布。
项目详情
关闭
django_maintenance_in_progress-0.1-py2.7.egg的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 68effd562d0400dc7553d09fae95b444030a0677416623b109ad80de6e55d289 |
|
MD5 | 48965f2595cdfb3c582a006ab7e0dcdb |
|
BLAKE2b-256 | 9a78a8e28519b6e155b32542575f72256065c5e9dc31b87634f57056948cb9c7 |