Skip to content

Commit cf5c3fa

Browse files
committed
Update Organization Admin classes
- disable various HtkOrganizationAdmin inlines that were preventing admin page from loading possibly due to too many joins - adds a new HtkOrganizationInvitationAdmin class
1 parent da54424 commit cf5c3fa

File tree

1 file changed

+17
-3
lines changed

1 file changed

+17
-3
lines changed

apps/organizations/admin.py

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -66,9 +66,9 @@ class HtkOrganizationAdmin(admin.ModelAdmin):
6666
)
6767
inlines = (
6868
HtkOrganizationAttributeInline,
69-
HtkOrganizationMemberInline,
70-
HtkOrganizationTeamInline,
71-
HtkOrganizationInvitationInline,
69+
# HtkOrganizationMemberInline,
70+
# HtkOrganizationTeamInline,
71+
# HtkOrganizationInvitationInline,
7272
)
7373

7474

@@ -100,6 +100,20 @@ def organization_filter(self, obj):
100100
return value
101101

102102

103+
class HtkOrganizationInvitationAdmin(admin.ModelAdmin):
104+
list_display = (
105+
'id',
106+
'organization',
107+
'invited_by',
108+
'user',
109+
'email',
110+
'token',
111+
'accepted',
112+
'timestamp',
113+
'responded_at',
114+
)
115+
116+
103117
class HtkOrganizationTeamAdmin(admin.ModelAdmin):
104118
list_display = (
105119
'id',

0 commit comments

Comments
 (0)