是否有可能有一個出現在對象的列表在Django的管理界面底部頂部以及分頁鏈接?Django管理:在對象列表中添加分頁鏈接到頂部
這可以在不改變管理模板來完成?我懷疑沒有,因爲缺少ModelAdmin
option,但是我想我會在挖掘模板代碼之前看看是否有人這樣做過。
我真的不想複製和粘貼change_list.html
到一個新文件中,只是這樣我就可以添加一個分頁行 - 這將使更改的Django版本變得痛苦,因爲我必須檢查if該文件中的任何內容都已更改,並重新應用我的更改。
是否有可能有一個出現在對象的列表在Django的管理界面底部頂部以及分頁鏈接?Django管理:在對象列表中添加分頁鏈接到頂部
這可以在不改變管理模板來完成?我懷疑沒有,因爲缺少ModelAdmin
option,但是我想我會在挖掘模板代碼之前看看是否有人這樣做過。
我真的不想複製和粘貼change_list.html
到一個新文件中,只是這樣我就可以添加一個分頁行 - 這將使更改的Django版本變得痛苦,因爲我必須檢查if該文件中的任何內容都已更改,並重新應用我的更改。
不要複製change_list.html
,而不是創建一個新的模板擴展它:
{% extends "admin/change_list.html" %}
{% block result_list %}
{% block pagination %} {{ block.super }} {% endblock %} <!-- pagination -->
{{ block.super }} <!-- rest of results list -->
{% endblock %}
然後在change_list_template
屬性通過新模板的名稱ModelAdmin
- doc here。
太棒了 - 謝謝@Secator!我敢肯定,這個選擇並不存在! – 2012-02-21 15:23:36
爲什麼要改變模板的問題? – 2010-11-01 11:38:31
@John Mee - 感謝您的關注 - 請參閱我的編輯。 – 2010-11-01 11:40:35