我扳起这件事,它应该是很简单的,但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