跳转到主要内容

在网站维护期间拦截可能的500错误,并显示友好的页面。

项目描述

Django Maintenance in Progress

在网站维护期间拦截可能的500错误,并显示友好的页面。

Travis

概述

在系统维护期间,一些页面可能会因为例如数据库升级等原因产生错误。全面规则将使整个网站下线,这是不希望看到的。《maintenance_in_progress》仅在维护窗口期间遇到500错误时显示维护消息。

安装

  1. 安装或添加 django-maintenance-in-progress 到您的Python路径。

  2. maintenance_in_progress 添加到您的 INSTALLED_APPS 设置。

  3. urls.py 中设置 handler500 = 'maintenance_in_progress.views.server_error'

用法

管理员有一个 Maintenance In Progress Preferences 链接,您可以通过在数据库中设置标志或在文件系统中创建文件来选择指示维护正在进行。

作者

Praekelt Foundation

  • Hedley Roos

变更日志

0.1

  1. 初始发布。

项目详情


下载文件

下载适用于您平台文件的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源代码分发

此版本没有可用的源代码分发文件。请参阅 生成分发存档的教程

构建的发行版

django_maintenance_in_progress-0.1-py2.7.egg (9.6 kB 查看哈希值)

上传时间

由以下支持