履歴ビューと同様に、カスタム ビューをモデル管理者に追加する必要があります。たとえば、Job というモデルがある場合、/jobs/job//history/ に移動して履歴にアクセスできます。/jobs/job//workflow/ のようなパターンに応答する別のビューを追加するにはどうすればよいですか?
1 に答える
1
管理者で定義get_urls()
して、さらに管理ビューを追加できます。
admin_view()
ラッパーを忘れないでください- 個々のオブジェクト (変更フォームなど) のビューを追加する場合は、オブジェクト ID を URL パターンに追加するだけで、ビューで対応するオブジェクトを (試して) 取得します。
リンクを提供するのはあなた次第です (たとえば、ベース ( /change_form
) テンプレートをオーバーライドして、新しいアイテムを「object-tools」リストに追加することによって)。
于 2012-10-13T22:09:53.467 に答える