简体   繁体   English

Django:BASE_DIR和PROJECT_ROOT之间的区别?

[英]Django: Difference between BASE_DIR and PROJECT_ROOT?

From settings.py: 来自settings.py:

BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
PROJECT_ROOT = os.path.dirname(os.path.abspath(__file__))

What's the difference between these two? 这两者有什么区别?

They're almost the same thing. 他们几乎是一回事。 BASE_DIR is where your manage.py lies, and PROJECT_ROOT is BASE_DIR + your_project_name (where settings.py is). BASE_DIR是您的manage.py所在, PROJECT_ROOTBASE_DIR + your_project_name (其中settings.py是)。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM