我正在将一个简单的Django应用部署到googleappengine。我如何修复以下问题?在
Traceback (most recent call last):
File "/base/data/home/runtimes/python27/python27_lib/versions/1/google/appengine/runtime/wsgi.py", line 240, in Handle
handler = _config_handle.add_wsgi_middleware(self._LoadHandler())
File "/base/data/home/runtimes/python27/python27_lib/versions/1/google/appengine/runtime/wsgi.py", line 299, in _LoadHandler
handler, path, err = LoadObject(self._handler)
File "/base/data/home/runtimes/python27/python27_lib/versions/1/google/appengine/runtime/wsgi.py", line 96, in LoadObject
__import__(cumulative_path)
File "/base/data/home/apps/.../20171104t152156.405293023907909181/mysite/wsgi.py", line 12, in <module>
from django.core.wsgi import get_wsgi_application
ImportError: No module named django.core.wsgi
你得到了重要的恐惧,因为Django不在你的搜索路径。在
如果您想使用appenginesdk中的一个内置Django版本,只需将其添加到您的应用程序yaml(没有必要单独安装Django库):
更新:
如果您希望在应用程序中包含自己的Django版本(例如,要使用最新版本>;1.5),请不要添加上述行,而是直接将库安装到项目的根目录中:
^{pr2}$相关问题 更多 >
编程相关推荐