小编las*_*koi的帖子

如何在Django应用程序中使用相对路径读取本地文件?

我的django应用程序必须从文件系统中读取一些文本文件.所以我在我的app directery中创建了一个目录,并使用相对路径打开并从文件中读取.

areas = parseXmlFile('xml_files/area.xml')
Run Code Online (Sandbox Code Playgroud)

当我运行服务器进行调试时manage.py runserver,没关系.但我运行服务器使用 manage.py runfcgi host=127.0.0.1 port=8081,Django无法找到该文件:No such file or directory: 'xml_files/area.xml'

我不想使用绝对路径,这意味着我需要修改很多代码.

如何使用相对路径打开本地文件来解决问题?

python django relative-path

10
推荐指数
2
解决办法
2万
查看次数

标签 统计

django ×1

python ×1

relative-path ×1