J'utilise flask sur google app engine et je cherche désespérément de l'aide pour résoudre ce problème. Les pourparlers de documentation GAE de stockage des images dans le magasin de données à l'aide du BlobProperty, ce qui devrait être fait quelque chose comme ceci: -Stocker des images dans google datastore en utilisant Flask (Python)
class MyPics(db.Model):
name=db.StringProperty()
pic=db.BlobProperty()
Maintenant, l'image doit être stocké dans le magasin de données en faisant cela: -
def storeimage():
pics=MyPics()
pics.name=request.form['name']
uploadedpic=request.files['file'] #where file is the fieldname in the form of the
file uploaded
pics.pic=db.Blob(uploadedpic)
pics.put()
redirect ... etc etc
Mais je suis incapable de faire cela. comme je reçois db.Blob accepte une chaîne, mais donné un objet Filestorage ... Quelqu'un peut-il m'aider avec cela. Aussi, si quelqu'un pouvait me donner un indice sur la façon de diffuser l'image après le téléchargement.
s'il vous plaît envisager d'afficher votre solution et le marquer comme la réponse. De cette façon, la question est officiellement répondu :) – Wolph
Merci de souligner cela WoLpH. Terminé! – Rasmus