推荐一个基于models的信号机制记录django model数据操作日志

github地址: https://github.com/jjkester/django-auditlog

使用简单,详情请看使用文档
from auditlog.registry import auditlog
from django.db import models

class MyModel(models.Model):
    pass
    # Model definition goes here

auditlog.register(MyModel)


注意:model的update方法不能记录日志。只有delete,create,save ,update可以用save代替,或者自己写一个方法手动记录日志到日志表,难度高点

猜你喜欢

转载自alargon.iteye.com/blog/2422231