Ajout action_message à l'admin LogEntry
This commit is contained in:
parent
078c67a455
commit
43d4943ebc
1 changed files with 13 additions and 1 deletions
|
|
@ -512,7 +512,7 @@ class LogEntryAdmin(admin.ModelAdmin):
|
|||
list_display = (
|
||||
"action_time",
|
||||
"user", #"user_link",
|
||||
#"action_message",
|
||||
"action_message",
|
||||
"content_type",
|
||||
"object_repr",
|
||||
)
|
||||
|
|
@ -526,6 +526,18 @@ class LogEntryAdmin(admin.ModelAdmin):
|
|||
"change_message",
|
||||
)
|
||||
|
||||
@admin.display(description="action")
|
||||
def action_message(self, obj):
|
||||
"""
|
||||
Returns the action message.
|
||||
Note: this handles deletions which don't return a change message.
|
||||
"""
|
||||
change_message = obj.get_change_message()
|
||||
# If there is no change message then use the action flag label
|
||||
if not change_message:
|
||||
change_message = f"{obj.get_action_flag_display()}."
|
||||
return change_message
|
||||
|
||||
|
||||
admin.site.register(Level)
|
||||
admin.site.register(Option)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue