我已部署了我的第一个GAE应用程序,并且在主页面上出现“TemplateDoesNotExist”异常。感觉我的静态目录内容没有上传到GAE。 我是否有可能更新(appcfg.py更新myapp /)我的所有文件,包括静态文件,并在myappid.appspot.com上独立运行?
顺便说一句,你可以看到问题所在: http://pollbook.appspot.com
PS:我的应用程序在本地完美运行
答案 0 :(得分:11)
您的模板不应存储在app.yaml中称为“静态”的目录中。静态目录用于字面上的静态文件,这些文件将由CDN提供给最终用户而不进行更改。模板引擎无法读取这些文件。它在本地工作,因为dev_appserver不能精确模拟生产服务器。
将模板放在/ templates或其他目录中。您无需在app.yaml中引用此目录。