From 8b58e8e62a4e62daff81be5d1f9ee023ab08b7c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Barrag=C3=A1n=20Merino?= Date: Wed, 13 Nov 2013 10:23:42 +0100 Subject: [PATCH] More improvements in the admin panel --- greenmine/projects/admin.py | 54 +++++++++++++++++++++---------------- 1 file changed, 31 insertions(+), 23 deletions(-) diff --git a/greenmine/projects/admin.py b/greenmine/projects/admin.py index 22a04076..f0eeb274 100644 --- a/greenmine/projects/admin.py +++ b/greenmine/projects/admin.py @@ -10,9 +10,9 @@ import reversion class AttachmentAdmin(reversion.VersionAdmin): - list_display = ["project", "attached_file", "owner"] - list_display_links = list_display - list_filter = ["project"] + list_display = ["id", "project", "attached_file", "owner", "content_type", "content_object"] + list_display_links = ["id", "attached_file",] + list_filter = ["project", "content_type"] class AttachmentInline(generic.GenericTabularInline): @@ -65,44 +65,58 @@ class ProjectAdmin(reversion.VersionAdmin): # User Stories common admins class PointsAdmin(admin.ModelAdmin): - list_display = ["name", "order", "project"] - list_display_links = list_display + list_display = ["project", "order", "name", "value"] + list_display_links = ["name"] list_filter = ["project"] class UserStoryStatusAdmin(admin.ModelAdmin): - list_display = ["name", "order", "is_closed", "project"] - list_display_links = list_display + list_display = ["project", "order", "name", "is_closed"] + list_display_links = ["name"] list_filter = ["project"] # Tasks common admins class TaskStatusAdmin(admin.ModelAdmin): - list_display = ["name", "order", "is_closed", "project"] - list_display_links = list_display + list_display = ["project", "order", "name", "is_closed", "color"] + list_display_links = ["name"] + list_filter = ["project"] # Issues common admins class SeverityAdmin(admin.ModelAdmin): - list_display = ["name", "order", "project"] - list_display_links = list_display + list_display = ["project", "order", "name", "color"] + list_display_links = ["name"] + list_filter = ["project"] class PriorityAdmin(admin.ModelAdmin): - list_display = ["name", "order", "project"] - list_display_links = list_display + list_display = ["project", "order", "name", "color"] + list_display_links = ["name"] + list_filter = ["project"] class IssueTypeAdmin(admin.ModelAdmin): - list_display = ["name", "order", "project"] - list_display_links = list_display + list_display = ["project", "order", "name", "color"] + list_display_links = ["name"] + list_filter = ["project"] class IssueStatusAdmin(admin.ModelAdmin): - list_display = ["name", "order", "is_closed", "project"] - list_display_links = list_display + list_display = ["project", "order", "name", "is_closed", "color"] + list_display_links = ["name"] + list_filter = ["project"] + + +# Questions common admins + +class QuestionStatusAdmin(admin.ModelAdmin): + list_display = ["project", "order", "name", "is_closed", "color"] + list_display_links = ["name"] + list_filter = ["project"] + admin.site.register(models.IssueStatus, IssueStatusAdmin) @@ -116,10 +130,4 @@ admin.site.register(models.Severity, SeverityAdmin) admin.site.register(models.Priority, PriorityAdmin) admin.site.register(models.IssueType, IssueTypeAdmin) -# Questions common admins - -class QuestionStatusAdmin(admin.ModelAdmin): - list_display = ["name", "order", "is_closed", "project"] - list_display_links = list_display - admin.site.register(models.QuestionStatus, QuestionStatusAdmin)