summaryrefslogtreecommitdiff
path: root/releases
diff options
context:
space:
mode:
authorPaolo Melchiorre <paolo@melchiorre.org>2022-12-25 17:04:59 +0100
committerGitHub <noreply@github.com>2022-12-25 10:04:59 -0600
commita59d6f55baca966cee3b6f31416fe8e6c42721ad (patch)
tree5558c10922be8a921dbcb46e47b4dd374724df08 /releases
parent5b58b15c2113a28c2edc452ad6d04c8915acf148 (diff)
Fixed #1293 -- Modernize to Django 3.2/Python 3.8 (#1294)
Diffstat (limited to 'releases')
-rw-r--r--releases/admin.py11
1 files changed, 5 insertions, 6 deletions
diff --git a/releases/admin.py b/releases/admin.py
index af9c3a9a..5b8d9426 100644
--- a/releases/admin.py
+++ b/releases/admin.py
@@ -3,6 +3,7 @@ from django.contrib import admin
from .models import Release
+@admin.register(Release)
class ReleaseAdmin(admin.ModelAdmin):
list_display = (
"version",
@@ -18,11 +19,9 @@ class ReleaseAdmin(admin.ModelAdmin):
list_filter = ("status", "is_lts")
ordering = ("-major", "-minor", "-micro", "-status", "-iteration")
+ @admin.display(
+ description="status",
+ ordering="status",
+ )
def show_status(self, obj):
return obj.get_status_display()
-
- show_status.admin_order_field = "status"
- show_status.short_description = "status"
-
-
-admin.site.register(Release, ReleaseAdmin)