在设置文件中,我将一个路径附加到系统,对url进行硬编码,如下所示:
sys.path.append('/home/user/path/to/projectdir')它起作用了。
只要我想让它成为相对的,即使我用environ模块检索确切的路径,它也会失败。
import environ
ROOT_DIR = environ.Path(__file__) - 3
sys.path.append(ROOT_DIR.path())对我来说,令人难以置信的是,print(ROOT_DIR.path())输出的是project_dir的精确url。
print(ROOT_DIR.path())
> '/home/user/path/to/projectdir'这是我的项目树。
project_dir
└── soloscrap
└── soloscrap
├── settings.py那我怎么才能添加这个路径呢?是不是很奇怪?
https://stackoverflow.com/questions/41265841
复制相似问题