我一直在开发 GAE 应用程序,我一直在本地引用图像,但是当我部署应用程序时,图像丢失了!!我正在使用 Windows Vista,FWIW。这是我的 app.yaml:
application: pll3rdorder
version: 1
runtime: python27
api_version: 1
threadsafe: yes
handlers:
- url: /favicon\.ico
static_files: favicon.ico
upload: favicon\.ico
- url: /static
static_dir: static
- url: /download/noiseSources
script: downloadNoiseSources.app
- url: /stylesheets
static_dir: stylesheets
- url: .*
script: main.app
libraries:
- name: webapp2
version: "2.5.1"
- name: numpy
version: "1.6.1"
- name: jinja2
version: "2.6"
我指的是这样的图像:
<img type="image/png" class="image" src="/static/PLL_diagram2_small.png" />
出于某种原因,它可以在本地工作,但是当我部署时,该图像没有显示出来!
我也在使用 CSS 样式表,并且在本地和部署时都可以使用:
<link rel="stylesheet" type="text/css" href="/stylesheets/style.css" />
样式表和图像都是静态文件,那么为什么它适用于一个而不适用于另一个呢?我希望有人能照亮我。