Я реализовал простой сервер REST в GAE, используя appengine-rest-server. Моя схема БД выглядит так:
SomeString = db.StringProperty()
SomeInt = db.IntegerProperty(default=0)
SomeFloat = db.FloatProperty(default=-1.0)
SomeDateTime = db.DateTimeProperty(auto_now_add=True)
Когда я делаю Get с указанным выводом JSON, я получаю что-то вроде:
"EntityName":
{
"SomeString": "Text"
"SomeInt": "1"
"SomeFloat": "1.0"
"SomeDateTime": "2011-06-16T23:48:19.136146"
}
Любое понимание того, почему Int, Float и DateTime неправильно отформатированы как таковые в выводе? Appengine-rest-server только выводит строки?