[英]Python Google App Engine — multipart form input Blobstore and Datastore
[英]Simultaneous Google Datastore and Blobstore Upload With Google App Engine (Python)
我目前有一個基於Python的GAE網站,該網站具有注冊表單,用戶可以在其中輸入帳戶詳細信息以及個人資料圖像進行注冊。 根據SO的建議,我將混合使用數據存儲區和blobstore,因此這似乎需要同時放置數據存儲區和blobstore上傳
但是,從google文檔和我已經能夠運行的示例代碼來看,blobstore上傳似乎需要重定向到一個單獨的上傳處理程序,該處理程序與數據存儲區后處理程序(當前表單處理程序的一部分)沖突
一直主要針對blobstore引用以下示例: https : //cloud.google.com/appengine/docs/python/blobstore/#Python_Uploading_a_blob
想了解處理此類設置的最佳方法是什么? 我認為這將是相當普遍的用法...任何示例代碼都將非常有幫助!
是的,這很簡單。
在您的網頁上,您具有用戶可以用來提交個人資料圖像的表單。 您可以在此表單中包含其他表單元素,並發布該其他數據(用戶名等)以及圖像。
在Blobstore上傳處理程序中,您將收到所有表單數據-圖像和您擁有的任何其他表單元素。 除了將文件存儲在blobstore中外,blobstore上傳處理程序還可以調用put將數據添加到數據存儲中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.