def post(self): bf = self.request.get("file") if not bf: return self.redirect("/g/upload/") name = unicode(self.request.body_file.vars["file"].filename, "utf-8") mime = self.request.body_file.vars["file"].headers["content-type"] if mime.find("image") < 0: return self.redirect("/g/upload/") if len(bf) > 1024 * 1000: return self.redirect("/g/upload/") GSFile.new(name, mime, bf, self.user) self.redirect("/g/")
def get(self): self.template_value["gss"] = GSFile.get_gsfile_by_user(self.user) self.render("g.html")