如何在Google应用引擎中显示图片?

时间:2014-11-16 22:49:56

标签: python html image google-app-engine

这应该很容易,但我遇到了麻烦。

我的main.py看起来像这样:

import webapp2
import urllib2
from google.appengine.api import images
from google.appengine.ext import db

class MainHandler(webapp2.RequestHandler):
    def get(self):
        self.response.write("hello worldd")
        #********????*********
app = webapp2.WSGIApplication([
    ('/', MainHandler)
], debug=True)

我评论过的#********????*********我可以放置一些html标题<html><head><body><img src>等吗?当我这样做时它会中断。

我的app.yaml看起来像这样:

application: myprojectnamehere
version: 1
runtime: python27
api_version: 1
threadsafe: yes

handlers:
- url: /favicon\.ico
  static_files: favicon.ico
  upload: favicon\.ico

- url: .*
  script: main.app

- url: /images
  static_dir: images

libraries:
- name: webapp2
  version: "2.5.2"

我的图像存储在名为“images”的目录中,与main.py位于同一个项目文件夹中。

当我点击'deploy'时会自动上传到服务器吗?

我在谷歌的网站上找到了一些“线索”,例如this about general imagesthis about dynamic images,但我仍然遇到这个问题。你能帮助我加快速度吗?我希望最终显示一个自定义按钮的图像,检测图像上的鼠标单击,然后更改图像。

任何指导都会很棒。我想要做的应该是非常简单,但结果却比我预期的要困难得多。从文档中的基本搜索中我发现了线索,但似乎没有一个指向我需要用来在我的应用引擎网页上显示简单图像的明确方向。

接下来,根据我发现GWT API的线索,我将熟悉一些名为here的内容。

0 个答案:

没有答案