设置我的第一个应用程序。我从 django 开发服务器开始,现在正在将东西转移到 apache 设置,以便我可以在我的目标产品环境中编码。我已经成功设置了 mod_wsgi 并获得了成功的“Hello World!”。现在我遇到问题实际上让我的应用程序在 apache 中响应它在 django 开发服务器中的方式。
这是我的目录结构:
/var/www/www.example.com/ [站点目录]
示例 [我的应用]
wsgi.py
设置.py
users [我写的另一个 django 模块]
trips [我写的又一个 django 模块]
现在,在我的虚拟主机文件中,我有以下行:WSGIScriptAlias / /var/www/www.example.com/Example/wsgi.py
在我的 wsgi.py 文件中,我有以下几行:
sys.path.append('/var/www/www.example.com/Example')
sys.path.append('/var/www/www.example.com/trips')
sys.path.append('/var/www/www.example.com/users')
然而,这是我得到的错误:
[Sun Jan 06 21:37:46 2013] [error] [client 127.0.0.1] ImportError: No module named trips
我需要做什么才能让 django 和 mod_wsgi 识别我的旅行和用户应用程序?
谢谢!