@@ -318,6 +318,9 @@ def delete_queryset(self, request, queryset):
318318 return
319319 super ().delete_queryset (request , queryset )
320320
321+ @admin .display (
322+ description = _ ("icon" )
323+ )
321324 def image (self , obj ):
322325 """
323326 Badge template preview image.
@@ -326,7 +329,6 @@ def image(self, obj):
326329 return format_html ('<img src="{}" width="50" height="auto" />' , obj .icon )
327330 return None
328331
329- image .short_description = _ ("icon" )
330332
331333 def save_model (self , request , obj , form , change ):
332334 pass
@@ -391,6 +393,9 @@ class BadgeRequirementAdmin(admin.ModelAdmin):
391393 def has_add_permission (self , request ):
392394 return False
393395
396+ @admin .display (
397+ description = _ ("badge template" )
398+ )
394399 def template_link (self , instance ):
395400 """
396401 Interactive link to parent (badge template).
@@ -401,7 +406,6 @@ def template_link(self, instance):
401406 url = reverse (reverse_name , args = reverse_args )
402407 return format_html ('<a href="{}">{}</a>' , url , instance .template )
403408
404- template_link .short_description = _ ("badge template" )
405409
406410 def response_change (self , request , obj ):
407411 if "_save" in request .POST :
@@ -453,6 +457,9 @@ class BadgePenaltyAdmin(admin.ModelAdmin):
453457 def has_add_permission (self , request ):
454458 return False
455459
460+ @admin .display (
461+ description = _ ("badge template" )
462+ )
456463 def template_link (self , instance ):
457464 """
458465 Interactive link to parent (badge template).
@@ -462,7 +469,6 @@ def template_link(self, instance):
462469 url = reverse (reverse_name , args = reverse_args )
463470 return format_html ('<a href="{}">{}</a>' , url , instance .template )
464471
465- template_link .short_description = _ ("badge template" )
466472
467473 def formfield_for_manytomany (self , db_field , request , ** kwargs ):
468474 if db_field .name == "requirements" :
0 commit comments