管理员历史记录只是一个与其他Django应用程序一样的应用程序,例外是在管理站点上的特殊位置。
该模型位于django.contrib.admin.models.LogEntry中。
当用户进行更改时,请像下面这样添加到日志中(从contrib / admin / options.py中偷偷地偷了:
from django.contrib.admin.models import LogEntry, ADDITIONLogEntry.objects.log_action( user_id = request.user.pk, content_type_id = ContentType.objects.get_for_model(object).pk, object_id = object.pk, object_repr = force_unipre(object), action_flag = ADDITION)
object当然,更改的对象在哪里。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)