【Djano】AdminでAddボタンを消す方法

file

has_add_permissionでFalseを返すと出てこなくなります。

class CommandLogsAdmin(admin.ModelAdmin):
    def has_add_permission(self, request, obj=None):
        return False

change、deleteも同じ感じでできる

    def has_change_permission(self, request, obj=None):
        return False
    def has_delete_permission(self, request, obj=None):
        return False

https://docs.djangoproject.com/en/4.1/ref/contrib/admin/#django.contrib.admin.ModelAdmin.has_add_permission

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です