本文整理汇总了Python中models.File.user方法的典型用法代码示例。如果您正苦于以下问题:Python File.user方法的具体用法?Python File.user怎么用?Python File.user使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类models.File
的用法示例。
在下文中一共展示了File.user方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: post
# 需要导入模块: from models import File [as 别名]
# 或者: from models.File import user [as 别名]
def post(self):
fil = self.request.POST["file"]
if not fil.value:
self.redirect("/")
return
logging.getLogger().info("selected val %s" % self.request.POST["compression-type"])
if self.request.POST["compression-type"] == "NONE":
data = fil.value
else:
params = urllib.urlencode(
[
("js_code", fil.value),
("compilation_level", self.request.POST["compression-type"]),
("output_format", "text"),
("output_info", "compiled_code"),
]
)
headers = {"Content-type": "application/x-www-form-urlencoded"}
conn = httplib.HTTPConnection("closure-compiler.appspot.com")
conn.request("POST", "/compile", params, headers)
response = conn.getresponse()
data = response.read()
conn.close
file = File()
file.name = fil.filename
file.file = db.Blob(data)
file.content_type = fil.type
file.user = users.get_current_user()
file.put()
self.redirect("/")