Python 谷歌应用引擎,上传图片

Python 谷歌应用引擎,上传图片,python,html,google-app-engine,Python,Html,Google App Engine,我正在努力学习web应用程序开发。我目前正在使用谷歌应用程序引擎创建应用程序。我曾尝试在我的网站上显示图像,但该网站只显示备选文本 我第一次尝试这个,我不知道静态文件。一旦我解决了这个问题,图像的请求行就会显示:““GET/images/pic.jpghttp/1.1”200-”。当我运行dev_appserver时,它显示了一条警告,说我需要python模块“PIL”来进行映像。一旦我下载并安装,警告消失了,但它仍然不会加载图片!请求行仍然显示它找到了图像。但所有网站显示的都是备选文本 无论如

我正在努力学习web应用程序开发。我目前正在使用谷歌应用程序引擎创建应用程序。我曾尝试在我的网站上显示图像,但该网站只显示备选文本

我第一次尝试这个,我不知道静态文件。一旦我解决了这个问题,图像的请求行就会显示:““GET/images/pic.jpghttp/1.1”200-”。当我运行dev_appserver时,它显示了一条警告,说我需要python模块“PIL”来进行映像。一旦我下载并安装,警告消失了,但它仍然不会加载图片!请求行仍然显示它找到了图像。但所有网站显示的都是备选文本

无论如何,下面是app.yaml和脚本的代码: (注意:我使用的是python 2.5的代码)

-----------app.yaml------------

----------剧本-----------

我最近发现,即使我在脚本中更改了images目录的名称

<img src="/foo/pic.jpg...)

有人知道发生了什么吗?

处理者的顺序很重要。/*匹配每个URI,因此您通常希望在末尾使用该URI。试试下面的

handlers:
- url: /images
  static_dir: images

- url: /.*
  script: myscript.py
另外,确保图像文件位于您在static_dir中指定的目录images下


希望这能有所帮助。

处理程序的顺序很重要。/*匹配每个URI,因此您通常希望在末尾使用该URI。试试下面的

handlers:
- url: /images
  static_dir: images

- url: /.*
  script: myscript.py
另外,确保图像文件位于您在static_dir中指定的目录images下


希望这有帮助。

谢谢!这解决了问题!非常感谢。这解决了问题!
<img src="/foo/pic.jpg...)
"GET /foo/pic.jpg HTTP/1.1" 200 -
handlers:
- url: /images
  static_dir: images

- url: /.*
  script: myscript.py