1

Wagtail を使用しており、django-inspectional-registrationも使用しています。ユーザーの承認をdjango管理者ではなくCMSで実行できるように設定しようとしています。これを行うために、次のように を作成しました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