【发布时间】:2013-12-01 11:36:10
【问题描述】:
我正在尝试使用 django 构建一个简单的静态站点。因为,Google App Engine 提供了 django 的模板引擎,我不想像现在那样不必要地使用 django-nonrel。
所以,我使用 django-admin.py startproject mysite 创建了我的 django 应用程序
在那我添加了app.yaml,__init__.py
根文件夹如下所示
/myappname/
__init__.py
manage.py
app.yaml
mysite/ settings.py, wsgi.py/ urls.py, __init__.py
app.yaml 文件设置如下
application: myappname
version: 1
runtime: python27
api_version: 1
threadsafe: yes
handlers:
- url: /.*
script: /mysite/wsgi.py
libraries:
- name: django
version: "1.4"
现在,当我尝试运行该网站时,我得到了
google.appengine.api.yaml_errors.EventError:无法使用 CGI 处理程序启用线程安全:/mysite/wsgi.py
我关闭了线程安全,这一次我没有收到任何错误,但只看到一个空白的屏幕......并且视图不起作用。
我哪里出错了?我该如何解决?
【问题讨论】:
-
它在您的本地机器上运行良好吗?当您说“不工作”时,您会收到错误消息吗?
标签: python django google-app-engine