1
我的模板文件位於%project%/%app%/templates
之類的應用程序目錄中,並且在Heroku中定位其他模板文件時沒有問題。我現在有一個管理模板%project%/%app%/templates/admin/%app%/%model%/change_list.html
,當我在本地瀏覽管理頁面時,模板呈現正常。當我嘗試使用Heroku時,我的模板沒有顯示出來,只顯示了默認的change_list.html
。Django管理模板覆蓋'change_list'在Heroku上無法工作
我沒有其他模板問題,並試圖將模板放在%project%/templates/
的根目錄下。
這裏是我的模板配置:
BASE_DIR = os.path.dirname(os.path.dirname(__file__))
TEMPLATE_DIRS = [os.path.join(BASE_DIR, 'templates')]
TEMPLATE_LOADERS = ('django.template.loaders.filesystem.Loader',
'django.template.loaders.app_directories.Loader'
)
我也使用grappelli如果該事項。
任何人都知道可能會發生什麼?
這最終在Heroku上工作 - 謝謝! – Spencer 2014-11-07 19:08:55