我想爲模板中的每個頁面添加指向/
的鏈接。我可以在不更改django內部模板的情況下執行此操作嗎?我可以自定義Django,但這是我認真不想做的事情。django:如何將主頁鏈接添加到管理員
5
A
回答
4
當然,只需重寫您自己的templates/admin
目錄中的某個Django管理模板即可。例如,將django/contrib/admin/templates/base.html
的內容複製到yourproject/templates/admin/base.html
。然後,將後者更改爲您的內容。
參見:https://docs.djangoproject.com/en/dev/ref/contrib/admin/#overriding-admin-templates
0
根據公認的答案,我還是沒能做到這一點。一些試錯實驗後,我的回答是:
副本
django/contrib/admin/templates/base_site.html
爲your_project/templates/admin/base_site.html
定製您的本地
base_site.html
到任何你想要的添加到您的settings.py
TEMPLATE_DIRS = ('templates',)
相關問題
- 1. 添加鏈接到Django管理頁面
- 2. 鏈接到Django管理員
- 3. 如何將自定義部分添加到Django管理主頁?
- 4. 添加鏈接到主頁上grappelli管理
- 5. 如何將報告部分添加到Django管理員?
- 6. 如何將WSYWYG編輯器添加到Django管理員?
- 7. 如何將非CRUD操作添加到django管理員
- 8. 添加視圖到Django管理員
- 9. Django管理員:添加小部件鏈接中斷
- 10. 如何將自定義表單添加到django管理員頁面內聯
- 11. 如何將自定義管理員/主機頁面添加到DotNetNuke?
- 12. 如何添加一個鏈接category_id添加到管理員(JToolBarHelper :: addNew)? - Joomla 2.5
- 13. 添加管理員到粉絲頁面
- 14. Django管理員:刪除默認鏈接
- 15. 在django管理頁面上添加鏈接和按鈕
- 16. 在管理主頁上添加快速鏈接(Prestashop 1.5.4)
- 17. 如何在Django的網站主頁上添加鏈接/網址?
- 18. 將組添加到本地管理員
- 19. 如何在django中創建管理員用戶並將其鏈接到模型?
- 20. 將報告添加到Django的管理員
- 21. 將類添加到django管理員字段的快速方法?
- 22. Django將ManyToMany關係添加到管理員用戶表單
- 23. 爲什麼模塊鏈接不在管理員主頁上?
- 24. Django管理:在對象列表中添加分頁鏈接到頂部
- 25. 如何將文件鏈接到主頁?
- 26. WordPress的 - 如何將縮略圖鏈接到管理員分配的鏈接
- 27. 將聯繫人頁面添加到Flask管理員
- 28. Joomla管理員重定向到主頁
- 29. 將庫存狀態列添加到管理產品管理員頁面
- 30. 將自定義頁面添加到管理菜單僅供管理員使用
我擁有應用程序中的所有模板。添加'///base_site.html'沒有幫助。 –
gruszczy
沒錯,那是行不通的。無論所有其他應用的模板是否與應用一起使用都無關緊要,您仍然必須爲管理員使用「yourproject/templates/admin」。所有第三方模板覆蓋以這種方式工作。如果您重寫了認證模板,則必須添加一個「yourproject/templates/registration」目錄。 –
我已經創建了'templates/admin/base_site.html',但沒有改變。你有什麼想法,還有什麼需要改變? – gruszczy