gpt4 book ai didi

django项目根目录 self 发现

转载 作者:行者123 更新时间:2023-11-28 19:36:14 29 4
gpt4 key购买 nike

好的,我记得有一些命令可以放在 settings.py 文件中,这样基本上当您将 django 项目移动到另一个目录时,它就不会启动 foo-bar .

我知道我可以通过在它提到主目录的任何地方设置一个字符串变量来做到这一点,但是有没有更优雅的方法来做到这一点?

最佳答案

Django项目架构

  • 根/

    • 应用1/
    • 应用2/
    • ...
    • 主要/
      • 设置.py

在 settings.py 中:

SITE_ROOT = os.path.dirname(os.path.realpath(__file__)) -> 给出文件settings.py的路径:root/main/ .这不是项目的根

PROJECT_PATH = os.path.abspath(os.path.dirname(__name__)) -> 给出项目的根目录:root/。这是项目的根源

关于django项目根目录 self 发现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4919600/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com