Django永久模型的Django管理助手类
django-permanent-helpers的Python项目详细描述
安装
首先安装模块,最好是在虚拟环境中。它可以从pypi安装:
pip install django-permanent-helpers
用法
permanentmodeladmin
一个抽象的modeladmin,它将在列表中包含已删除的对象并启用取消删除功能。
fromdjango_permanent_helpersimportPermanentModelAdmin# For Django 1.9+, use this instead:# from django_permanent_helpers.admin import PermanentModelAdminclassMyModelAdmin(PermanentModelAdmin):pass
PermanentModelListFilter
按记录的PERMANENT_FIELD值筛选记录,与PermanentModelAdmin类一起使用。
fromdjango_permanent_helpersimportPermanentModelAdmin,PermanentModelListFilter# For Django 1.9+, use this instead:# from django_permanent_helpers.admin import PermanentModelAdmin, PermanentModelListFilterclassMyModelAdmin(PermanentModelAdmin):list_filter=[PermanentModelListFilter]
贡献
如果您喜欢这个模块,分叉它,或想改进它,请让我们知道! 也欢迎拉取请求。:-)