额外的部署检查和其他工具,用于验证Django项目是否正确设置。
项目描述
Leukeleu Django Checks
额外的部署检查和其他工具,用于验证Django项目是否正确设置。
安装
将 'leukeleu_django_checks' 添加到 INSTALLED_APPS。
包含的检查
leukeleu.W001: 检查FILE_UPLOAD_PERMISSIONS是否设置为0o644leukeleu.W002: 检查EMAIL_BACKEND是否设置为bandit.backends.smtp.HijackSMTPBackend- 对于测试/预发布环境,使用
SILENCED_SYSTEM_CHECKS禁用此检查
- 对于测试/预发布环境,使用
leukeleu.W003: 检查EMAIL_BACKEND未设置为bandit.backends.smtp.HijackSMTPBackend- 对于生产环境,使用
SILENCED_SYSTEM_CHECKS禁用此检查
- 对于生产环境,使用
leukeleu.W004: 检查WAGTAIL_ENABLE_UPDATE_CHECK是否设置为False- 此检查仅在安装了wagtail时运行
leukeleu.W005: 检查是否已安装sentry-sdkleukeleu.W006: 检查sentry-sdk是否配置正确leukeleu.W007:确保没有/admin或/admin/URL。leukeleu.I008:检查leukeleu-django-gdpr是否在INSTALLED_APPS中。
运行./manage.py check --deploy来执行这些检查(除Django默认集之外)。
列出超级用户。
运行./manage.py list_superusers以打印所有(活动或非活动)超级用户的列表。
每个超级用户的名字前会打印出“+”(活动)或“-”(非活动)前缀。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪一个,请了解有关安装包的更多信息。
源分布
leukeleu-django-checks-1.2.2.tar.gz (10.5 kB 查看哈希)
构建分布
关闭
leukeleu-django-checks-1.2.2.tar.gz的哈希
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | ca92184896adda268ac1b33027d18502f517b46e5c371ecd2e782aadad5f819a |
|
| MD5 | df75fe33d3b6847ec357361ae8730dd3 |
|
| BLAKE2b-256 | f50b5aa81c3edd5aa0cabfc078146ea8016b44f2159738d5859674b715e46a44 |
关闭
leukeleu_django_checks-1.2.2-py3-none-any.whl的哈希
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | bef567a8631e37542d8258098625d5002ab1d0836ffe3d5fee5f3541fa7b9a47 |
|
| MD5 | e5f4daee4b8b0f03ba8f808a7aa3bd22 |
|
| BLAKE2b-256 | bfe1f1df41cb4345e88f7f55c77ada955204731d0ef903d906af8bd38da93191 |