管理者のインデックスページにリンクを追加したいが、そこにはモデルがリストアップされているが、新しいモデルを作成したくない。それはカスタムビューです。adminインデックスの "fake"モデルエントリを追加する
これは私が望む結果です。この場合、リーダーボードは、/admin/leaderboardsを指す必要があります。 コードおよびユーザーは有効なモデルです。
私は、次のテンプレートを使用して、to the documentationよると、index.htmlページを上書きしてみました。
{% extends "admin/index.html" %}
{% block content %}
{{ block.super }}
<div class="app-{{ app.app_label }} module">
<table>
<tr>
<th scope="row"><a href="leaderboards">Leaderboards</a></th>
<td></td>
</tr>
</table>
</div>
{% endblock %}
しかし、これが結果です:
私は完全なindex.htmlをを交換し、そこに特定の行をハードコーディングすることができます知っているが、多くの人はそれをお勧めしません。何か別の選択肢はありますか?
これが答えです。 –