This commit is contained in:
j3d1 2026-08-26 18:33:31 +02:00
parent 582853ab27
commit 9ce700c388
7 changed files with 185 additions and 8 deletions

View file

@ -1,7 +1,7 @@
from django.contrib import admin
from authentication.models import ToolshedUser, KnownIdentity, FriendRequestOutgoing, FriendRequestIncoming, \
AccountPreference, Group, GroupInvite, GroupInviteIncoming
AccountPreference, Group, GroupInvite, GroupInviteIncoming, GroupMembership
class ToolshedUserAdmin(admin.ModelAdmin):
@ -48,6 +48,11 @@ class GroupInviteIncomingAdmin(admin.ModelAdmin):
search_fields = ('secret', 'group_name', 'group_domain', 'inviter_username', 'inviter_domain', 'invitee_user')
class GroupMembershipAdmin(admin.ModelAdmin):
list_display = ('user', 'group_name', 'group_domain', 'created_at')
search_fields = ('user__username', 'group_name', 'group_domain')
admin.site.register(ToolshedUser, ToolshedUserAdmin)
admin.site.register(KnownIdentity, KnownIdentityAdmin)
admin.site.register(FriendRequestOutgoing, FriendRequestOutgoingAdmin)
@ -56,3 +61,4 @@ admin.site.register(AccountPreference, AccountPreferenceAdmin)
admin.site.register(Group, GroupAdmin)
admin.site.register(GroupInvite, GroupInviteAdmin)
admin.site.register(GroupInviteIncoming, GroupInviteIncomingAdmin)
admin.site.register(GroupMembership, GroupMembershipAdmin)