2016-06-24 11 views
0

私には、例えば、関連するモデル上のフィールドへModelAdminの上date_hierarchyを設定したいと思います:1つのModelAdminに対してdate_hierarchy関数をオーバーライドするにはどうすればよいですか?

date_hierarchy = 'item__menu__date' 

これは、Djangoの1.9では不可能ですが、ジャンゴ1.11で可能になります。 1.11機能のコードは既に存在します。 (参考文献123)私の知る限り

、単一ModelAdminのためdjango/contrib/admin/templatetags/admin_list.pyからわずかdef date_hierarchy(cl)上書きはそのModelAdminのためにこれを可能にするだろう。

私はtemplatetagsを上書きすることで書き込みを見つけましたが、これらはHTMLファイルに重点を置く傾向があります。単一のModelAdminのコンテキストでdate_hierarchy()関数をオーバーライドすることは可能ですか?もしそうなら、どうですか?

答えて

0

これは可能ではないようです。

代わりに、私はライブラリのローカルコピーに変更を加え、このアプローチに関連付けられたtechnical debtを受け入れました。

関連する問題