2


我的 python (appspots.com) 项目的图像有一个大问题。

如何为图片配置 app.yaml?我的图像在目录 /css/images/xy.png

日志说:

信息 2012-04-22 17:29:42,601 dev_appserver.py:2884]“获取 /css/images/ui-bg_glass_75_e6e6e6_1x400.png HTTP/1.1”404 -

我的 app.yaml(仅处理程序):

- 网址:/js
  静态目录:js

- 网址:/css/main.css
  静态文件:css/main.css
  上传:css/main.css

- 网址:/css/jquery-ui-1.8.19.custom.css
  静态文件:css/jquery-ui-1.8.19.custom.css
  上传:css/jquery-ui-1.8.19.custom.css

- 网址:.*
  脚本:main.py

- 网址:/css/images/.*
  静态目录:css/图像

我希望你能帮助我:)

4

1 回答 1

6

问题是你.*以前有,/css/images./*并且该模式匹配所有内容。像这样重新排列它:

- url: /js
  static_dir: js

- url: /css/main.css 
  static_files: css/main.css
  upload: css/main.css 

- url: /css/jquery-ui-1.8.19.custom.css 
  static_files: css/jquery-ui-1.8.19.custom.css
  upload: css/jquery-ui-1.8.19.custom.css 

- url: /css/images
  static_dir: css/images

- url: .*
  script: main.py

编辑:尝试从模式末尾删除 /.*,如上图所示。

于 2012-04-22T18:03:13.820 回答