【问题标题】:Deployment of static directory contents to google app engine将静态目录内容部署到谷歌应用引擎
【发布时间】:2009-03-11 22:45:06
【问题描述】:

我已经部署了我的第一个 GAE 应用程序,但我的主页上出现了“TemplateDoesNotExist”异常。感觉我的静态目录内容没有上传到 GAE。 难道我不能更新 (appcfg.py update myapp/) 我的所有文件,包括静态文件,并在 myappid.appspot.com 上独立运行吗?

顺便说一下,你可以看到问题: http://pollbook.appspot.com

PS:我的应用在本地运行完美

【问题讨论】:

    标签: google-app-engine


    【解决方案1】:

    您的模板不应存储在您在 app.yaml 中称为“静态”的目录中。静态目录实际上是静态文件,这些文件将由 CDN 提供给最终用户而无需更改。模板引擎无法读取这些文件。它可以在本地工作,因为 dev_appserver 不能精确模拟生产服务器。

    将您的模板放在不同的目录中,例如 /templates 或其他目录。你不需要在你的 app.yaml 中引用这个目录。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-01-02
      • 2011-11-12
      • 1970-01-01
      • 1970-01-01
      • 2018-05-20
      • 2018-06-20
      • 2020-11-18
      相关资源
      最近更新 更多