Add permission and membership objects to admin.
parent
224f2f5a32
commit
e10bb00f8a
|
@ -1,7 +1,7 @@
|
|||
from django.utils.translation import ugettext_lazy as _
|
||||
|
||||
from django.contrib import admin
|
||||
from django.contrib.auth.models import Group
|
||||
from django.contrib.auth.models import Group, Permission
|
||||
from django.contrib.auth.admin import UserAdmin as DjangoUserAdmin
|
||||
|
||||
from greenmine.base.models import Role, User
|
||||
|
@ -35,4 +35,11 @@ class UserAdmin(DjangoUserAdmin):
|
|||
form = UserChangeForm
|
||||
add_form = UserCreationForm
|
||||
|
||||
|
||||
class PermissionAdmin(admin.ModelAdmin):
|
||||
list_display = ['name', 'content_type', 'codename']
|
||||
list_filter = ['content_type']
|
||||
|
||||
|
||||
admin.site.register(User, UserAdmin)
|
||||
admin.site.register(Permission, PermissionAdmin)
|
||||
|
|
|
@ -70,11 +70,13 @@ class TaskAdmin(reversion.VersionAdmin):
|
|||
def user_story_id(self, instance):
|
||||
return instance.user_story.id
|
||||
|
||||
class MembershipAdmin(admin.ModelAdmin):
|
||||
list_display = ['project', 'role', 'user']
|
||||
list_filter = ['project', 'role']
|
||||
|
||||
class IssueAdmin(reversion.VersionAdmin):
|
||||
list_display = ["subject", "type"]
|
||||
|
||||
|
||||
class SeverityAdmin(admin.ModelAdmin):
|
||||
list_display = ["name", "order", "project"]
|
||||
|
||||
|
@ -106,4 +108,5 @@ admin.site.register(models.UserStoryStatus, UserStoryStatusAdmin)
|
|||
admin.site.register(models.Priority, PriorityAdmin)
|
||||
admin.site.register(models.IssueType, IssueTypeAdmin)
|
||||
admin.site.register(models.Points, PointsAdmin)
|
||||
admin.site.register(models.Membership, MembershipAdmin)
|
||||
|
||||
|
|
Loading…
Reference in New Issue