【问题标题】:How can I get the filename of an uploaded file with GAE?如何使用 GAE 获取上传文件的文件名?
【发布时间】:2011-11-21 05:49:40
【问题描述】:

我只是像这样将它上传到数据库(来自用户请求):

 x.file = db.Blob(self.request.get("img"))

如何获取文件名,我有请求和 blob,任何可以应用于其中任何一个的解决方案对我来说都可以

【问题讨论】:

    标签: python file google-app-engine upload filenames


    【解决方案1】:

    self.request.get("img") 返回的对象将有一个名为filename 的属性。当然,假设“img”是文件上传。

    【讨论】:

      【解决方案2】:

      你必须使用 BlobstoreUploadHandler 返回的 BlobInfo 如此处所述 http://code.google.com/appengine/docs/python/tools/webapp/blobstorehandlers.html 它有一个文件名属性,如此处所述 http://code.google.com/appengine/docs/python/blobstore/blobinfoclass.html

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-08-15
        • 2017-11-19
        • 1970-01-01
        • 2012-04-06
        • 2017-06-08
        • 1970-01-01
        • 2018-04-22
        相关资源
        最近更新 更多