Make admin a little smarter
This commit is contained in:
parent
1b3b27f1d9
commit
a78f1db5e6
4 changed files with 10 additions and 5 deletions
|
@ -81,6 +81,11 @@ class OrganizationAdmin(VersionAdmin):
|
|||
return True
|
||||
return obj.admins.filter(id=request.profile.id).exists()
|
||||
|
||||
def save_related(self, request, form, formsets, change):
|
||||
super().save_related(request, form, formsets, change)
|
||||
obj = form.instance
|
||||
obj.members.add(*obj.admins.all())
|
||||
|
||||
|
||||
class OrganizationRequestAdmin(admin.ModelAdmin):
|
||||
list_display = ("username", "organization", "state", "time")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue