使用app.yaml将单个静态文件上载到GAE

时间:2011-03-08 20:36:49

标签: python google-app-engine

问候,

我正在尝试将两个单独的静态文件(CSS和一个HTML)上传到我的appspot。但是,它们位于根目录中。我已经尝试过static_dir和static_files但它们不起作用。

我要做的是将page.html上传到/ site /但我将它放在根目录下,因为我需要它与我的app.yaml在同一个目录上。

以下是我app.yaml的一部分:

- url: /page.html
  static_files: /\1.html
  upload: /page.html
- url: /page.css
  static_files: /\1.css
  upload: /page.css

感谢您抽出宝贵时间阅读本文。

1 个答案:

答案 0 :(得分:6)

\1将替换为网址正则表达式中的第一个匹配组。您的网址没有组,因此它什么都不做。

您可以这样做:

- url: /page.html
  static_files: page.html
  upload: /page.html
- url: /page.css
  static_files: page.css
  upload: /page.css