Disable Add action in Memberships admin panel to prevent mistakes

remotes/origin/issue/4795/notification_even_they_are_disabled
David Barragán Merino 2016-09-08 10:59:22 +02:00
parent 24a507b8e4
commit 4a28721c73
1 changed files with 3 additions and 0 deletions

View File

@ -35,6 +35,9 @@ class MembershipAdmin(admin.ModelAdmin):
list_display_links = list_display
raw_id_fields = ["project"]
def has_add_permission(self, request):
return False
def get_object(self, *args, **kwargs):
self.obj = super().get_object(*args, **kwargs)
return self.obj