GAE - 用于静态页面和Python的app.yaml

时间:2017-12-08 09:38:34

标签: python google-app-engine static app.yaml

我正在尝试为Python应用程序创建一个静态html组件(可以离线使用)。

我似乎无法正确配置2/||w||文件。

1/2 ||w||^2
s.t. y(w^tx+b)>=1

这是我收到的错误消息:

app.yaml

1 个答案:

答案 0 :(得分:1)

您的\/(static)\/(index)\.html模式是无效的网址正则表达式模式。

首先 - 模式不能以\开头 - 您无需转义/

模式中的圆形轮廓用于识别位置分组,然后可以在后续语句中按\1\2等称为参数,例如static_files,例如。从Handlers elements表中的url行:

  

<强>网址

     

处理程序下的必需元素。 URL模式,作为常规   表达。表达式可以包含可以引用的分组   到具有正则表达式的脚本的文件路径中   反向引用。例如, /个/ /(。)/(。将匹配   网址 /个人资料/编辑/经理,并使用修改经理作为   第一和第二组。

如果您不需要这样的分组/参数,则不要在模式中使用圆形修复。因此,只需匹配/static/index.html即可:

- url: /static/index\.html
  static_files: static/index.html
  upload: static/index.html

但是你应该注意,如果你有以下内容,上述内容也是多余的:

- url: /static
  static_dir: static