1. 程式人生 > >Django TemplateDoesNotExist

Django TemplateDoesNotExist

except ted inf 文件目錄 django 代碼 路徑 14. 項目

從報錯上看
技術分享圖片

Exception Type:TemplateDoesNotExist
模板不存在

簡單來說是模板配置的路徑上出現了問題,dj找不到html模板。
模板配置是setting配置文件下的TEMPLATES
到setting.py文件下,給文件的最後一行添加一個斷點。

技術分享圖片

shift+F9進入debug模式。

配置文件裏配置模板的代碼:

TEMPLATES = [ ...
‘DIRS‘: [BASE_DIR + "\template", ],
...
]

直接在變量窗口裏輸入DIRS回車,找到變量,和自己的文件目錄對比一下。

  • DIRS
    技術分享圖片
  • 管理器路徑
    技術分享圖片

對了順帶說一句,BASE_DIR

這個變量,Django生成項目的時候會在後面加上個註釋,直接告訴你這個路徑是啥了。
技術分享圖片

Django TemplateDoesNotExist