wagtail_hooks.pyの 'modeladmin_register(Value)'を使用してwagtailmodeladminで登録されたモデルに対して、 'admin.site.unregister(Value)'と同等の処理を行う必要があります。あなたはどうやってそれをしますか?wagtail modeladminでモデルをどのように登録解除しますか?
0
A
答えて
0
私はこれが古い質問であることを知っていますが、簡単な答えは「同等の登録抹消はありません」です。
標準のDjangoでは、Djangoの管理領域に表示されているすべてのモデルが同様の方法で登録されていますので、登録を解除すると意味があります。 Wagtailでは、管理領域は完全にカスタム化されており、Djangoの同様のソリューションのように 'modeladmin'は管理アーキテクチャの中心ではありません。 Wagtail内のさまざまなアプリは、自分のモデルを登録するためにインポート/使用することはありません。したがって、modeladminを使用してこれらのアプリを「登録解除」する方法はありません。 'modeladmin'アプリは、wagtailが提供するさまざまなフックのすべてを理解することなく、追加のモデル用のインターフェイスを追加するのに役立つユーティリティです。
カスタムモデルの登録にのみ使用される 'modeladmin'を使用すると、ほとんどの場合、modeladmin_register経由で登録するモデルを制御できるため、 'unregister'メソッドの必要性が大幅に軽減されますメソッドを使用しているため、登録できないようにする必要があります。
関連する問題
- 1. モデルに複数のModelAdminを登録できますか?代替案?
- 2. Wagtail ModelAdminインライン?
- 3. BroadcastReceiverをスイッチに登録および登録解除するにはどうすればいいですか?
- 4. WindowsセットアッププロジェクトでDLLを登録および登録解除する
- 5. 登録解除
- 6. GAEによるユーザーの登録解除
- 7. 登録解除キャラクタデバイス
- 8. 登録解除BroadcastReceiver
- 9. 古いサービスワーカーの登録を解除して削除するにはどうすればよいですか?
- 10. Asteriskの登録/登録解除をMySQLに保存する
- 11. 登録解除後にユーザーをMailChimpリストに登録する
- 12. どのようにして登録を解除するリスナーを見つけることができますか?
- 13. Wagtailのmodeladminビューに直接リンクする
- 14. Facebook登録プラグイン:登録ライフサイクル管理(登録解除)
- 15. Outlookの登録解除アプリ
- 16. Angular2:ホストリスナーの登録解除
- 17. Angularjs - ウォッチャーの登録解除
- 18. イベントからイベントハンドラを削除/登録解除するにはどうすればよいですか?
- 19. IANAポート登録フォームをどのように解読できますか?
- 20. ナンシールート/モジュールを動的に登録および登録解除する
- 21. RxJava 2でonResume()およびonPause()メソッドを使用して登録および登録解除するにはどうすればよいですか?
- 22. OTRS。私はどのように登録を解除するためのチケットを作成できますか?
- 23. Subject.complete()はすべてのリスナーを登録解除しますか?
- 24. BroadcastReceiver登録解除エラー
- 25. は、登録解除C2DM
- 26. CancellationToken登録解除アクション
- 27. どのライフサイクルイベントがリスナーを登録/登録解除するのに最適ですか?
- 28. EventListeners自身の登録を解除しますか?
- 29. リモートタイプの登録を解除しますか?
- 30. JDBCドライバの登録を解除しますか?