Fix: Correct get_action_choices signature (use BLANK_CHOICE_DASH)
This commit is contained in:
parent
130dafc5a2
commit
7a770165f9
@ -510,8 +510,11 @@ class LdapUserAdmin(admin.ModelAdmin):
|
||||
"""Разрешаем удаление только суперпользователям."""
|
||||
return request.user.is_superuser
|
||||
|
||||
def get_action_choices(self, request, default_choices=admin.ModelAdmin.action_form):
|
||||
def get_action_choices(self, request, default_choices=None):
|
||||
"""Убираем стандартный delete_selected (ldapdb не поддерживает dn__in)."""
|
||||
if default_choices is None:
|
||||
from django.db import models
|
||||
default_choices = models.BLANK_CHOICE_DASH
|
||||
choices = super().get_action_choices(request, default_choices)
|
||||
return [
|
||||
c for c in choices
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user