我有一个(ndb.模型)“表”在应用程序引擎,我需要添加'附件',如.jpg,.doc,xls等。我无法预先确定这些文件将是什么,这取决于用户。使用blobkey/blobstore相当容易,但我在使用Google云存储时遇到了问题。你知道吗
我的html很简单:
<label for="form_attach">Please select Attachment</label>
<input type="file" name="form_attach" id="form_attach" />
我的Python代码也很简单:
tempblob = self.request.get('form_attach')
logging.error(repr(tempblob)) -- shows the contents of tempblob
所以。。。如何知道传入blob的内容类型(mime类型),以便将其正确保存在Google云存储中?我需要在存储blob时设置内容类型,以便它能够正确地服务/显示。你知道吗
你知道吗gcs统计(…).content类型看起来像是我所需要的,但它需要一个有效的、存储的GCS文件来检索信息。类似地,Python的mimetypes需要一个文件名,但我似乎检索文件的内容。你知道吗
任何提示都将不胜感激。你知道吗
谢谢 大卫
Jeff O'Neill的链接提供了我想要的答案,谢谢。 问题将结束。你知道吗
相关问题 更多 >
编程相关推荐