Minor improvements on admin interface.
parent
7b90163436
commit
31675ff757
|
@ -31,7 +31,7 @@ class MembershipAdmin(admin.ModelAdmin):
|
||||||
class MembershipInline(admin.TabularInline):
|
class MembershipInline(admin.TabularInline):
|
||||||
model = models.Membership
|
model = models.Membership
|
||||||
fields = ['user', 'project', 'role']
|
fields = ['user', 'project', 'role']
|
||||||
readonly_fields = ["user", "project", "role"]
|
readonly_fields = ["project", "role"]
|
||||||
extra = 0
|
extra = 0
|
||||||
max_num = 0
|
max_num = 0
|
||||||
can_delete = False
|
can_delete = False
|
||||||
|
@ -40,7 +40,6 @@ class MembershipInline(admin.TabularInline):
|
||||||
class ProjectAdmin(reversion.VersionAdmin):
|
class ProjectAdmin(reversion.VersionAdmin):
|
||||||
list_display = ["name", "owner", "created_date", "total_milestones", "total_story_points"]
|
list_display = ["name", "owner", "created_date", "total_milestones", "total_story_points"]
|
||||||
list_display_links = list_display
|
list_display_links = list_display
|
||||||
readonly_fields = ["owner"]
|
|
||||||
inlines = [MembershipInline, MilestoneInline]
|
inlines = [MembershipInline, MilestoneInline]
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -12,7 +12,7 @@ class TaskAdmin(reversion.VersionAdmin):
|
||||||
list_display = ["subject", "ref", "user_story", "milestone", "project", "user_story_id"]
|
list_display = ["subject", "ref", "user_story", "milestone", "project", "user_story_id"]
|
||||||
list_filter = ["project"]
|
list_filter = ["project"]
|
||||||
list_display_links = list_display
|
list_display_links = list_display
|
||||||
readonly_fields = ["project", "milestone", "user_story", "status", "owner", "assigned_to"]
|
readonly_fields = ["milestone", "user_story", "status"]
|
||||||
inlines = [AttachmentInline]
|
inlines = [AttachmentInline]
|
||||||
|
|
||||||
def user_story_id(self, instance):
|
def user_story_id(self, instance):
|
||||||
|
|
|
@ -29,7 +29,7 @@ class UserStoryAdmin(reversion.VersionAdmin):
|
||||||
list_display = ["id", "ref", "milestone", "project", "owner", 'status', 'is_closed']
|
list_display = ["id", "ref", "milestone", "project", "owner", 'status', 'is_closed']
|
||||||
list_filter = ["project"]
|
list_filter = ["project"]
|
||||||
list_display_links = list_display
|
list_display_links = list_display
|
||||||
readonly_fields = ["project", "status"]
|
readonly_fields = ["status", "milestone"]
|
||||||
inlines = [RolePointsInline, AttachmentInline]
|
inlines = [RolePointsInline, AttachmentInline]
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -9,6 +9,7 @@ from . import models
|
||||||
|
|
||||||
class WikiPageAdmin(admin.ModelAdmin):
|
class WikiPageAdmin(admin.ModelAdmin):
|
||||||
list_display = ["project", "slug", "owner"]
|
list_display = ["project", "slug", "owner"]
|
||||||
|
list_display_links = list_display
|
||||||
inlines = [AttachmentInline]
|
inlines = [AttachmentInline]
|
||||||
|
|
||||||
admin.site.register(models.WikiPage, WikiPageAdmin)
|
admin.site.register(models.WikiPage, WikiPageAdmin)
|
||||||
|
|
Loading…
Reference in New Issue