Example #1
0
File: views.py Project: benmao/xfox
    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/")
Example #2
0
File: views.py Project: benmao/xfox
 def get(self):
     self.template_value["gss"] = GSFile.get_gsfile_by_user(self.user)
     self.render("g.html")