Esempio n. 1
0
 def get(self):
     #logging.info("T!!!!!!!!!!!!!!!!!!!!!!HE value of contention is %s", self.request.get("entity_id"))
     type = self.request.get("type")
     the_ID = self.request.get("entity_id")
     if not the_ID == None:
         if type == "con":
             con = Images.get_by_id(int(the_ID))
             self.response.headers['Content-Type'] = 'image/jpeg'
             self.response.out.write(con.image)
         elif type == "elem":
             elem = Images.get_by_id(int(the_ID))
             self.response.headers['Content-Type'] = 'image/jpeg'
             self.response.out.write(elem.image)
         else:
             self.redirect('/static/ok.png')
Esempio n. 2
0
def delImageByid(id):
    image=Images.get_by_id(int(id))
    if image:
        imageblob = db.GqlQuery("SELECT * FROM ImageBlob WHERE image = :1", image).get()
        if imageblob:
            imageblob.delete()
        image.delete()
Esempio n. 3
0
def getImage(id):
    id = int(id)
    return Images.get_by_id(id)
Esempio n. 4
0
def delImageByid(id):
    image = Images.get_by_id(int(id))
    if image: image.delete()
Esempio n. 5
0
def delImageByid(id):
    image=Images.get_by_id(int(id))
    if image:
        DelTags(image.tag)
        image.delete()
Esempio n. 6
0
def getImage(id):
    id=int(id)
    return Images.get_by_id(id)
Esempio n. 7
0
def delImageByid(id):
    image=Images.get_by_id(int(id))
    if image:image.delete()
Esempio n. 8
0
	def get(self, _id):
		logging.info(_id)
		image = Images.get_by_id(int(_id))
		logging.info(image.filename)
		self.response.headers[b'Content-Type'] = mimetypes.guess_type(image.filename)[0]
		self.response.write(image.blob)