我只是好奇,因为我找不到在线上的任何内容。我看了看Django的文档,它只是告诉您其中的内容,我猜呢?我只是好奇,因为它正在我正在查看的某些代码中使用,我需要知道它是否重要。
这是我正在查看的代码。
LogEntry.objects.create(
user_id = request.user.pk,
content_type_id = ContentType.objects.get_for_model(SummerInfo).pk,
object_id = SummerInfo.pk,
object_repr = (request.user.first_name + ' ' + request.user.last_name),
action_flag = 2,
change_message = 'Completed/Updated Summer Intent Form'
)
'''
答案 0 :(得分:0)
Django admin记录您执行的操作,并通过LogEntry
在内部将它们存储为条目。直接使用其中一种方法是在管理页面的“最近操作”部分。
您正在查看的代码会添加一个新条目,然后将其显示在该部分中。如果要在此处显示自定义操作,这将很有用。
您可以看到django管理员如何使用它here