From 31675ff757ebbaa8258f5aa1d6dcfd730ec5940a Mon Sep 17 00:00:00 2001 From: Andrey Antukh Date: Thu, 24 Oct 2013 09:03:17 +0200 Subject: [PATCH] Minor improvements on admin interface. --- greenmine/projects/admin.py | 3 +-- greenmine/projects/tasks/admin.py | 2 +- greenmine/projects/userstories/admin.py | 2 +- greenmine/projects/wiki/admin.py | 1 + 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/greenmine/projects/admin.py b/greenmine/projects/admin.py index 77d95f13..3e657933 100644 --- a/greenmine/projects/admin.py +++ b/greenmine/projects/admin.py @@ -31,7 +31,7 @@ class MembershipAdmin(admin.ModelAdmin): class MembershipInline(admin.TabularInline): model = models.Membership fields = ['user', 'project', 'role'] - readonly_fields = ["user", "project", "role"] + readonly_fields = ["project", "role"] extra = 0 max_num = 0 can_delete = False @@ -40,7 +40,6 @@ class MembershipInline(admin.TabularInline): class ProjectAdmin(reversion.VersionAdmin): list_display = ["name", "owner", "created_date", "total_milestones", "total_story_points"] list_display_links = list_display - readonly_fields = ["owner"] inlines = [MembershipInline, MilestoneInline] diff --git a/greenmine/projects/tasks/admin.py b/greenmine/projects/tasks/admin.py index 87e7a911..322e33ee 100644 --- a/greenmine/projects/tasks/admin.py +++ b/greenmine/projects/tasks/admin.py @@ -12,7 +12,7 @@ class TaskAdmin(reversion.VersionAdmin): list_display = ["subject", "ref", "user_story", "milestone", "project", "user_story_id"] list_filter = ["project"] list_display_links = list_display - readonly_fields = ["project", "milestone", "user_story", "status", "owner", "assigned_to"] + readonly_fields = ["milestone", "user_story", "status"] inlines = [AttachmentInline] def user_story_id(self, instance): diff --git a/greenmine/projects/userstories/admin.py b/greenmine/projects/userstories/admin.py index 086e7b97..795a2719 100644 --- a/greenmine/projects/userstories/admin.py +++ b/greenmine/projects/userstories/admin.py @@ -29,7 +29,7 @@ class UserStoryAdmin(reversion.VersionAdmin): list_display = ["id", "ref", "milestone", "project", "owner", 'status', 'is_closed'] list_filter = ["project"] list_display_links = list_display - readonly_fields = ["project", "status"] + readonly_fields = ["status", "milestone"] inlines = [RolePointsInline, AttachmentInline] diff --git a/greenmine/projects/wiki/admin.py b/greenmine/projects/wiki/admin.py index 96987811..7db62523 100644 --- a/greenmine/projects/wiki/admin.py +++ b/greenmine/projects/wiki/admin.py @@ -9,6 +9,7 @@ from . import models class WikiPageAdmin(admin.ModelAdmin): list_display = ["project", "slug", "owner"] + list_display_links = list_display inlines = [AttachmentInline] admin.site.register(models.WikiPage, WikiPageAdmin)