Wagtail ModelAdmin не отображает поля при редактировании одного объекта, но отображает поля при отображении всех
Я использую трясогузку, и я также использую django-инспекционную регистрацию. Я пытаюсь настроить его так, чтобы в CMS можно было утверждать пользователей, а не администратора django. Для этого я создал ModelAdmin
, как видно здесь:
wagtail_hooks.py
from wagtail.contrib.modeladmin.options import (ModelAdmin, modeladmin_register)
from registration.models import RegistrationProfile
class RegUserModelAdmin(ModelAdmin):
model = RegistrationProfile
menu_label = 'Users to accept'
menu_icon = 'user'
menu_order = 250
add_to_settings_menu = False
exclude_from_explorer = False
list_display = ("user", "_status")
list_filter = ("_status",)
search_fields = ("user",)
modeladmin_register(RegUserModelAdmin)
Тогда, как и ожидалось, все регистрационные профили выглядят так:
Однако, если я нажимаю на любой из этих профилей, он ничего не показывает мне:
Нет ошибок в консоли браузера или на моем тестовом сервере, абсолютно ничего.
У меня есть другой ModelAdmin, который отлично работает с другой моей моделью, что делает это еще более запутанным.