提问人:Sami Malik 提问时间:11/9/2023 最后编辑:CorralienSami Malik 更新时间:11/9/2023 访问量:25
在 Django 中为 LogEntry 添加额外的操作标志
Add extra action flag to LogEntry in Django
问:
我正在向 django 管理面板注册一个自定义日志条目模型。 代码如下:
class CustomLogEntryAdmin(admin.ModelAdmin):
list_display = [
"action_time",
"user",
"content_type",
"shortIds",
"object_repr",
"action_flag",
"shortMessage",
]
def shortIds(self, obj):
return Truncator(obj.object_id).chars(30)
shortIds.short_description = "Object ID"
def shortMessage(self, obj):
return Truncator(obj.change_message).chars(60)
shortMessage.short_description = "Change Message"
# list filter
list_filter = ["action_time", "user", "content_type"]
# search
search_fields = ["user__username", "object_repr"]
admin.site.register(LogEntry, CustomLogEntryAdmin)
LogEntry 有 3 个默认操作标志
ADDITION: int
CHANGE: int
DELETION: int
我想添加一个名为“VIEW”的第 4 个操作标志。我该怎么做?
任何帮助将不胜感激。
答: 暂无答案
评论