Minor improvements on admin interface.

remotes/origin/enhancement/email-actions
Andrey Antukh 2013-10-24 09:03:17 +02:00
parent 7b90163436
commit 31675ff757
4 changed files with 4 additions and 4 deletions

View File

@ -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]

View File

@ -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):

View File

@ -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]

View File

@ -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)