在此处输入您的项目描述
项目描述
在此处输入您的项目描述
文档
快速入门
安装 django-maintenance-window
pip install django-maintenance-window
将其添加到您的 INSTALLED_APPS
INSTALLED_APPS = (
...
'django-solo',
'django_maintenance_window',
...
)
将 django-maintenance-window 的中间件添加到中间件
MIDDLEWARE_CLASSES = [
...
'django_maintenance_window.middleware.MaintenanceModeMiddleware',
...
]
或
MIDDLEWARE = [
...
'django_maintenance_window.middleware.MaintenanceModeMiddleware',
...
]
设置
- MAINTENANCE_TEMPLATE = ‘django_maintenance_window/maintenance.html’
覆盖用于维护模板的模板
- MAINTENANCE_DISPLAY_END_DATE = False
是否在页面底部显示结束日期。
- MAINTENANCE_EXCLUDE_ADMIN_URLS = True
这将在维护模式激活时允许访问管理界面。
- MAINTENANCE_EXCLUDE_SUPER_USER = False
这将在维护模式激活时允许超级用户查看网站。
- MAINTENANCE_EXCLUDE_STAFF_USER = False
这将在维护模式激活时允许员工用户查看网站。
运行测试
代码实际上是否工作?
source <YOURVIRTUALENV>/bin/activate (myenv) $ pip install tox (myenv) $ tox
致谢
用于渲染此包的工具
历史
0.2.1 (2017-10-30)
修复了仅设置 maintenance_from 时管理员会返回500的问题。
0.2.0 (2017-10-26)
现在管理员排除功能将与i18n URL一起工作。
MAINTENANCE_EXCLUDE_ADMIN_URLS现在是一个设置(默认=True)
MAINTENANCE_EXCLUDE_SUPER_USER现在是一个设置(默认=False)
MAINTENANCE_EXCLUDE_STAFF_USER现在是一个设置(默认=False)
0.1.0 (2017-10-26)
首次发布于PyPI。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分布
django-maintenance-window-0.3.3.tar.gz (11.4 kB 查看哈希值)
关闭
django-maintenance-window-0.3.3.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3e40eab6aff711c3abfa73af7ba35df0190110f4ba5a686691fd8f0f6efb950c |
|
MD5 | e732af4039df2a84977eb5f36dba3dc4 |
|
BLAKE2b-256 | 751cd1212a026387bb6bc797d9c9489a7add5d717be921fc485a4cdef59f2c7e |