【问题标题】:App.Yaml over 100 URLMap entries limitationApp.Yaml 超过 100 个 URLMap 条目限制
【发布时间】:2016-02-17 00:08:22
【问题描述】:

我在更新我的 (python) app.yaml 文件以克服 100 个 urlmap 限制时遇到问题。

另一个 StackOverflow entry 提出以下输入...

- url: /(.*?)_input.html
  script: /input/\1.app

但是对于我的生活,我无法让它工作。

我有很多类似的条目

- url: /somethingmaint.html
  script: fsomethingmaint.app

('something' 是更改的文本)我应该能够将其转换为已经提出的单个条目。我尝试了很多组合,其中最新的是......

- url: /(.*?)maint.html
  script: f/input/maint.app

对我有什么建议吗?谢谢,大卫

更新 - 我已经从我的 app.yaml 中删除了“代码”并返回了更新的 index.py 以适应。现在这意味着 app = webapp2.WSGIApplication([...]) 部分有 100 行长并且还在增长,至少它现在可以工作了。

谢谢大家。

【问题讨论】:

  • 为什么会有超过 100 个 Python 应用脚本?你不能把它们结合起来吗?
  • @marcadian - 我有大量不同的 .html 文件进行维护,每个都有自己的 .py 文件,其中包含 app = webapp2.WSGIApplication( 段。所以 a.html 由 fa 控制.py ... z.html 由 z.py 控制。不知道如何将它们组合起来而不弄乱。
  • @DavidFreeman 在所有这些 html 处理程序中是否有类似的东西?还是每个人都是独一无二的?
  • 您实际上不需要为每个文件初始化 WSGIApp,您可以创建一个文件并聚合每个文件中的所有路由映射并初始化 WSGIApplication。

标签: python google-app-engine


【解决方案1】:

正如@marcadian 所建议的那样,我已经从我的 app.yaml 中删除了“代码”并返回了更新的 index.py 以适应。现在这意味着 app = webapp2.WSGIApplication([...]) 部分有 100 行长并且还在增长,至少它现在可以工作了。

谢谢大家。

【讨论】:

    猜你喜欢
    • 2012-07-03
    • 1970-01-01
    • 2021-02-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-20
    • 1970-01-01
    相关资源
    最近更新 更多