django-permanent模型的管理辅助类
项目描述
Django admin helper classes for django-permanent models.
由 Basil Shubin 编写,灵感来自 django-taggit-helpers
安装
首先安装模块,最好在虚拟环境中安装。它可以从PyPI安装
pip install django-permanent-helpers
设置
首先确保项目已配置为 django-permanent。
然后添加以下设置
INSTALLED_APPS += (
'django_permanent_helpers',
)
用法
PermanentModelAdmin
一个抽象的ModelAdmin,它将在其列表中包括已删除的对象,并启用取消删除功能。
from django_permanent_helpers.admin import PermanentModelAdmin
class MyModelAdmin(PermanentModelAdmin):
pass
PermanentModelListFilter
通过其PERMANENT_FIELD值过滤记录,与PermanentModelAdmin类一起使用。
from django_permanent_helpers.admin import PermanentModelAdmin, PermanentModelListFilter
class MyModelAdmin(PermanentModelAdmin):
list_filter = [PermanentModelListFilter]
贡献
如果您喜欢此模块,已将其分叉或希望改进它,请让我们知道!也欢迎pull requests。:-)
许可证
django-permanent-helpers 在MIT许可证下发布。
变更
1.0.1 (2021-11-29)
更新ru翻译。
1.0.0 (2021-11-29)
添加对Django 3+的支持。
删除Python 2.7支持。
删除Django 1.10 / 1.11支持。
项目详情
关闭
哈希值 for django_permanent_helpers-1.0.1-py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 772fc1a529380d3dcd9a2ab45d7233c5775890625b7286bd553a4a71abd08225 |
|
MD5 | 6234c8e3aac8b68cfa8d637d04a1228d |
|
BLAKE2b-256 | 7af1bf516b482ab59da5c0afd73840635209187de5a17322b14fe789c93c43bb |