apache 部署django时,运行路径如何修改?

我的apache是安装在C:/apache2.4,项目放在c:/pro_file/

当项目拍起来的的时候使用os.getcwd()看到的是C:/apache2.4,如何修改成我的项目路径(c:/pro_file/api/)?

是项目路径移动了想改是吗?看看这个改改配置文件!https://blog.csdn.net/weixin_43178103/article/details/88397799

没用老哥

你是要改什么路径啊?是因为项目移动了想换位置?还是apache想换启动路径?

我的项目代码放在c:/pro_file/api下,当我项目挂载apache启动的时候我在视图函数中使用os.getcwd()查看到当前路径是我apache安装目录c:/apache2.4/ 而不是c:/pro_file/api,这样会导致我直接使用相对路径读文件异常,if not os.path.exists("/Media"):,如果我手动使用python runnserver.py 0.0.0.0:80 启动则没有问题,os.getcwd() 读到的是c:/pro_file/api

看看 httpd.conf 文件的DocumentRoot这个位置配置成c:/pro_file/api?

都试过了,是在没找到,直接使用os.chdir()了