Google App Engine Django标准环境:错误:服务器错误

时间:2017-01-24 23:06:30

标签: python django google-app-engine

我正在尝试将最简单的Django 1.10.5项目部署到Google App Engine中,并且完全难以理解。

运行gcloud app deploy时导航到/时出现以下错误...

enter image description here

这是我的应用程序的文件结构...

enter image description here

这是我的.yaml文件......

enter image description here

这是我的appengine_config.py文件......

enter image description here

我也在Google Dev Tools network标签中收到以下错误...

enter image description here

我很确定问题出在我的app.yaml文件中,并且我不清楚urlhandler在此代码中做了什么。谁能看到我做错了什么?

2 个答案:

答案 0 :(得分:1)

您似乎距离让GAE上运行基于django的应用程序相距甚远。例如,您缺少应安装django版本的lib目录。您可能需要浏览Running Django on App Engine standard environment

答案 1 :(得分:0)

查看GAE日志页面并搜索文本“加注”。如果您看到类似“sqlite3”的内容,则问题可能是由settings.py文件中DATABASES部分的默认内容引起的。注释掉这个DATABASES部分解决了我的问题(“错误:服务器错误”仅在部署到GAE时;在本地工作正常)。