我的项目图像使用python(appspots.com)时遇到了很大的问题。
如何为图片配置app.yaml? 我的图片位于/css/images/xy.png
目录中日志说:
INFO 2012-04-22 17:29:42,601 dev_appserver.py:2884]“GET /css/images/ui-bg_glass_75_e6e6e6_1x400.png HTTP / 1.1“404 -
我的app.yaml(只有处理程序):
- 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: .* script: main.py - url: /css/images/.* static_dir: css/images
我希望你能帮助我:)
答案 0 :(得分: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
编辑: 尝试从模式的末尾删除/.*,如上所示。