我扳起這件事,它應該是很簡單的,但sortdate的值是無(注意我只是這樣做是因爲一個字符串轉換爲Python中的日期是不好的毛病)。Python的拆分使用
DateToPass = str(self.request.get('startdate'))
mybreak.startdate = DateToPass
faf = DateToPass.split('-')
sortdate = str(faf[2] + faf[1] + faf[0])
這應該有效嗎?但它只是存儲爲空,儘管datetopass存儲正常。
你沒有真正把它放在模型(你的意思是mybreak.sortdate = ...?)。那是故意的嗎?此外,使用DateTimeProperty會使這更簡單。 – 2010-05-07 16:45:25
你需要告訴我們你想要分割的字符串是什麼樣子 - 一些例子。 – eemz 2010-05-07 17:25:59
對不起,這是該類代碼的「剪輯」。 mybreak是模型(早先指定mybreak = MyBreak())。傳遞的字符串是21-07-2010;我正在分配其他各種文本,這些文本在我推送數據時工作正常並且正在存儲; mybreak.put()'轉換'日期被存儲爲空。 – 2010-05-07 19:45:00