Django setting.py中BASE_DIR解析

最近被django的一些路徑問題搞蒙了,真的是基礎不牢啊,這裏我就寫點關於BESE_DIR這些路徑配置的體會
在這裏插入圖片描述
在這裏插入圖片描述
我們一層一層的辨析
1.os.path.abspath(file)返回的是.py文件的絕對路徑,也就是settings.py這個文件路徑

2.os.path.dirname(os.path.abspath(file)),也就是settings.py這個文件的目錄,我們這裏是djangotest這個目錄

3.BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(file))),這裏BASE_DIR也就是整個工程project的目錄,即djangotest這個目錄

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章