2011-01-08 64 views
23

我重寫了change_form.html模板,並希望顯示指向其他相關對象的鏈接。訪問Django管理模板中的對象

覆蓋管理模板時,有沒有辦法訪問模板中正在編輯的對象?或者可能在將某個對象以某種方式註冊到管理員時將該對象傳遞給模板?

回答

50

快速查看django.contib.admin.options的change_view方法,顯示原始對象被包含爲名爲original的上下文變量。因此,如果您只是簡單地覆蓋change_form.html本身,則可以通過{{ original }}訪問正在編輯的對象。

+1

完美!我完全錯過了,thanx! – Joelbitar 2011-01-09 07:41:11