【发布时间】:2013-06-28 16:07:30
【问题描述】:
我的 django 应用必须从文件系统中读取一些文本文件。所以我在我的应用程序目录中创建了一个目录,并使用相对路径打开和读取文件。
areas = parseXmlFile('xml_files/area.xml')
当我使用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