将您项目中任何模型添加到Wagtail管理后台。之前是wagtail.contrib.modeladmin。
项目描述
Wagtail ModelAdmin
将您项目中任何模型添加到Wagtail管理后台。之前是wagtail.contrib.modeladmin
。
此软件包处于维护模式,不会接收新功能。请考虑迁移到片段并在Wagtail问题跟踪器中提出新功能请求。
链接
支持的版本
- Python 3.8, 3.9, 3.10, 3.11, 3.12
- Django 4.2, 5.0
- Wagtail 5.2, 6.0
安装
python -m pip install wagtail-modeladmin
- 将
wagtail_modeladmin
添加到您的INSTALLED_APPS
设置。INSTALLED_APPS = [ # ... "wagtail_modeladmin", # ... ]
贡献
安装
要修改此项目,首先克隆此存储库
git clone https://github.com/wagtail-nest/wagtail-modeladmin.git
cd wagtail-modeladmin
激活您的首选虚拟环境后,安装测试依赖项
使用pip
python -m pip install --upgrade pip>=21.3
python -m pip install -e .[testing] -U
使用flit
python -m pip install flit
flit install
pre-commit
注意,此项目使用pre-commit。它包含在项目测试要求中。要本地设置
# go to the project directory
$ cd wagtail-modeladmin
# initialize pre-commit
$ pre-commit install
# Optional, run all checks once for this, then the checks will run only on the changed files
$ git ls-files --others --cached --exclude-standard | xargs pre-commit run --files
如何运行测试
现在您可以按照以下方式运行测试
tox
或者,您可以为特定环境运行它们 tox -e python3.10-django4.2-wagtail4.1
或特定测试 tox -e python3.10-django4.2-wagtail4.1-sqlite wagtail-modeladmin.tests.test_file.TestClass.test_method
要交互式运行测试应用程序,请使用 tox -e interactive
,访问 http://127.0.0.1:8020/admin/
并用 admin
/changeme
登录。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分发
wagtail_modeladmin-2.0.0.tar.gz (134.9 kB 查看散列值)
构建分发
wagtail_modeladmin-2.0.0-py3-none-any.whl (263.5 kB 查看散列值)
关闭
wagtail_modeladmin-2.0.0.tar.gz 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 3794c854b86d69ad1b2ec4f3ee5e6852ff8cb0505bd9151186ef26e0a88d84bc |
|
MD5 | 1a7fc4ed6078570b26b2a71052800592 |
|
BLAKE2b-256 | 9dcf237bea2abaf8a71b93ea152bb39e62a939453753c3794aaca32b9aac12e6 |
关闭
wagtail_modeladmin-2.0.0-py3-none-any.whl 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 36931ce4b2c2bb56d0367317b29786eb001344b7c9a1cd4f719d7f11efeae71b |
|
MD5 | ddc621e7bbb414da2c1e6f5277954d04 |
|
BLAKE2b-256 | 2723ab5bbdc07732d90410f16f0d20eacba9772467458784a7dfaa7fe1e34c0d |