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, который отлично работает с другой моей моделью, что делает это еще более запутанным.

0 ответов

Другие вопросы по тегам