Django无法导入设置模块

时间:2014-05-30 20:03:52

标签: django amazon-web-services amazon-ec2

我正在尝试在AWS上托管一个简单的Django应用程序。

我可以通过公共DNS和runserver运行它,但我似乎无法使环境URL正常工作。

我检查了日志并显示“ImportError:无法导入设置'AppName.settings'”

我尝试将sys.path.append('/ opt / python / current / app / ProjectName / AppName')添加到WSGI文件中,但是当我尝试打印出sys.paths时,它没有列出。

我该如何解决这个问题?

谢谢!

1 个答案:

答案 0 :(得分:0)

我认为您需要导入项目名称,如

sys.path.append('/opt/python/current/app/ProjectName')

这将确保项目目录位于pythonpath中,您可以从那里导入AppName。