最近、管理ページにカスタム ビューへのリンクを自動的に作成する adminplus を追加しました。たとえばadmin.site.register_view('somepath', 'My Fancy Admin View!', view=my_view)
、'My Fancy Admin View!' という名前のリンクを含む 'Custom View' メニューを生成する必要があります。Grappelli を無効にするとメニューとリンクが表示されますが、Grappelli を有効にするとメニューとリンクが表示されなくなります。他のメニューとは定義が異なるため、Grappelli はこのメニューをスキップしていると思います。アドバイスをいただければ幸いです。
質問する
435 次
1 に答える
2
dan-klasson から提供されたヒントのおかげで、問題のハックが見つかりました
次のコードを Grappelli のadmin/index.html
{% empty %}
<p>{% trans "You don´t have permission to edit anything." %}</p>
{% endfor %}
<!-- Code above is included as point of reference -->
<!-- Add the code below -->
<div class="grp-module" id="custom_views">
<h2>Custom Views</h2>
<div class="grp-row">
{% for path, name in custom_list %}
<a href="{{ path }}"><strong>{{ name }}</strong></a>
{% endfor %}
</div>
</div>
于 2013-08-08T03:00:32.090 に答える