我目前有一個基於python的GAE網站,它具有註冊表單,用戶可以在其中輸入帳戶詳細信息以及註冊的個人資料圖像。基於SO的建議,我將結合數據存儲和blobstore,看起來這需要同時進行數據存儲和blobstore上傳同步Google數據存儲和Blobstore使用Google App Engine(Python)上傳
但是,從谷歌文檔和示例代碼,我一直能夠得到運行,它看起來像Blob存儲上傳需要重定向到與數據存儲後處理器(當前表單處理程序的一部分)
已經主要參考下面的例子爲Blob存儲衝突的單獨的上傳處理程序:https://cloud.google.com/appengine/docs/python/blobstore/#Python_Uploading_a_blob
想知道處理這種設置的最佳方式是什麼?我認爲這將是相當常見的使用形式......任何示例代碼都會非常有幫助!
檢出此問題http://stackoverflow.com/questions/17294507/google-app-engine-error-uploading-file-to-blobstore-from-python-code/17309002#17309002但更好地嘗試使用雲端存儲。 – 2014-10-02 12:54:45
據我瞭解您的用例,用戶數據和對圖像的引用將存儲在數據存儲中。在存儲圖像之前,您不會獲得參考,因此上傳處理程序是一種方法,但+1德米特里 - 使用GCS。 – 2014-10-02 13:06:06
謝謝,也會考慮GCS。它是否首選,因爲blobstore預計將被逐步淘汰? – Dennis 2014-10-02 13:34:47