我試圖通過上傳格式化文件(包含多行)來更新數據存儲。文件中的每一行都會在Google應用引擎數據存儲中創建一條新記錄。我不確定如何將多行添加到for循環中的數據存儲。我嘗試過:如何將多個記錄添加到谷歌應用程序引擎數據存儲
class Records(db.Model):
something = db.StringProperty()
.....
for line in lines #lines is a file contains multiple lines
record = Records(parent = PARENT_KEY)
record.something = line
record.put()
它不起作用,錯誤消息是BadValueError:屬性東西不是多行的。我猜這是因爲'記錄'變量在每次迭代中引用同一個實例。
對不起,如果這是一個愚蠢的問題。我對Python和谷歌應用程序引擎很新。預先感謝您的意見!
它適用於我。謝謝! – Aaron