这里是你的项目描述
django-maintenance-window的Python项目详细描述
此处是您的项目说明
快速启动
安装Django维护窗口:
pip install django-maintenance-window
将其添加到已安装的应用程序中
INSTALLED_APPS=(...'django-solo','django_maintenance_window',...)
将django维护窗口的中间件添加到中间件:
MIDDLEWARE_CLASSES=[...'django_maintenance_window.middleware.MaintenanceModeMiddleware',...]
或
MIDDLEWARE=[...'django_maintenance_window.middleware.MaintenanceModeMiddleware',...]
设置
- 维护模板='django\u维护窗口/maintenance.html'
- 覆盖用于维护模板的模板
- 维护显示结束日期=假
- 是否应在页面底部显示结束日期。
- 维护排除管理url=true
- 这将允许访问管理员,即使维护模式处于活动状态。
- 维护排除超级用户=错误
- 这将允许超级用户查看站点,即使维护模式处于活动状态。
- 维护不包括员工用户=错误
- 这将允许员工用户查看站点,即使维护模式处于活动状态。
运行测试
代码真的有用吗?
source <YOURVIRTUALENV>/bin/activate (myenv) $ pip install tox (myenv) $ tox
历史记录
0.2.1(2017-10-30)
- 修正了当你只设置维护时管理员会给500。
0.2.0(2017-10-26)
- 现在,admin exclude将使用i18nurl。
- 维护排除管理URL现在是一个设置(默认值=true)
- 维护排除超级用户现在是一个设置(默认值=false)
- Maintenance_Exclude_Staff_用户现在是一个设置(默认值=false)
0.1.0(2017-10-26)
- pypi上的第一个版本。