1

我正在使用 Wagtail,我也在使用django-inspectional-registration。我正在尝试对其进行设置,以便可以在 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 可以与我的另一个模型完美配合,这使得这更加令人困惑。

4

0 回答 0