我一直在試圖讓Django的管理頁面的自定義模板工作,但一直不成功。我已經閱讀了django文檔和幾個博客,這些博客解釋爲這是一個簡單的步驟,我認爲這是一個很簡單的步驟。自定義Django管理模板不起作用
截至目前管理頁面的作品,但我自己重寫的CSS或模板不起作用。我的設置如下
/project_folder/
manage.py
settings.py
urls.py
__init__.py
/app/
views.py
models.py
__init__.py
/templates/
/admin/
base_site.html
在urls.py我
(r'^admin/', include(admin.site.urls)),
,因爲我無法登錄等,所以我假設的/admin/base_site.html將覆蓋默認的其中一期工程但它沒有做一件事。
任何人都知道這裏發生了什麼?我從Django的教程/指南開始跟蹤它,並進入一些博客,看看他們是否有答案,但他們都說了同樣的事情。
編輯1: 我確實有我的模板目錄設置。
TEMPLATE_DIRS = (
os.path.join(PROJECT_PATH, 'templates/'),
)
這正常工作,因爲我有我的網站與媒體目錄工作CSS等,唯一不似乎在「接受」模板的其餘部分是管理部分。
但這似乎並不像你有正確的模板路徑。你有項目/模板,但是你的結構將其顯示爲項目/應用/模板。 – 2012-08-03 10:45:20