【发布时间】:2013-03-14 08:17:45
【问题描述】:
您在 Django Admin 中所做的所有更改都记录在 django_admin_table 表中,您还可以在“最近的操作”中查看您最近的更改。
但是当您编写自己的“管理操作”并通过它们进行更改时,默认情况下不会记录任何内容。
例子:
def make_checked(modeladmin, request, queryset):
queryset.update(checked = 1)
make_checked.short_description = 'Mark selected products as checked'
我现在的问题是是否可以记录自定义管理员操作,如果可以,如何?
【问题讨论】: