我一直在尝试将图像保存在 GAE 数据存储中,但出现以下错误:
“Blob() 参数应该是 str 实例,而不是 unicode”。
任何想法如何克服这个问题?
我读取和(尝试)写入图像的方式是:
...
avatar_data = self.request.get('pic_input') # pic_input is the name of the form
artist.picture = db.Blob(avatar_data) # artist is an entity type that has a picture field of type db.Blob()
...
我还尝试将 avatar_data 包装在 str() 中,它实际上将字符串保存在数据存储中,但我的文件没有显示!
先感谢您 !