这个库添加了“created_at”、“updated_at”和“delete_at”字段,比如django中的rail apps,还添加了软删除方法
django-loggable的Python项目详细描述
此库将添加“created\u at”、“updated\u at”和“delete\u at”字段,如 django中的一个rail应用程序,还添加了软删除方法。
安装
pip install django-loggable
如何开始
1.-在Django应用程序中添加到Django Loggable:
INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', ... 'django-loggable' ... ]
2.-扩展模型中的loggablemodel以使用:
class MyModel(LoggeableModel): field = models.CharField(max_length=20)
3.-添加到django管理员:
class ContactAdmin(LoggeableAdmin): pass ... admin.site.register(Contact, ContactAdmin)