Django应用程序,用于检查所有模型是否已添加到Django管理站点。
项目描述
django-check-admin是一个Django应用程序,它添加了一个系统检查,以验证所有模型是否已注册到Django管理站点。如果项目中的所有模型都应该通常注册,则此检查很有用。
安装
使用pip安装此软件包
$ pip install django-check-admin
将'checkadmin'添加到INSTALLED_APPS。
INSTALLED_APPS = [
...
'checkadmin',
]
运行
使用Django管理命令check
$ python manage.py check
如果某个模型未注册到Django管理站点,将发出错误。例如
The model myapp.MyModel is not registered with an admin site.
如果应忽略特定模型,请使用checkadmin.ignore()或使用CHECK_ADMIN_IGNORED_MODELS在您的设置中定义要忽略的模型列表
import checkadmin
from myapp.models import MyModel
checkadmin.ignore(MyModel)
CHECK_ADMIN_IGNORED_MODELS = ["myapp.MyModel"]
现在,即使MyModel未注册到管理站点,也不会发出错误。
项目详情
下载文件
下载您平台上的文件。如果您不确定选择哪个,请了解有关安装软件包的更多信息。
源分布
django-check-admin-1.2.0.tar.gz (5.7 kB 查看哈希值)
构建分发版本
关闭
django-check-admin-1.2.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0f71d74f215dc89497b255218faa68b64aa31647e28f780619258459a1b28f27 |
|
MD5 | 40dbe6f40392af5e125a57322fbd864a |
|
BLAKE2b-256 | aade97c7e955debcdbc016480792994986be59e432226bd5342cbd333817274f |
关闭
django_check_admin-1.2.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2770211387568a8e64028395b1f2b79910fabb7127e39cdb92deca6b1ae53741 |
|
MD5 | ecd404f713e5e9e657dbe6fc2a4b1d39 |
|
BLAKE2b-256 | cfda1cc5113ef2b3d89a3f7534e6dc1353cc2ab20461844a3bae0bc11d56b10c |