Я начинаю работать с Google App Engine.Я хочу сделать чат AJAX похожим на Twitter.
class ChatMessage(db.Model):
message = db.StringProperty()
created = db.DateTimeProperty(auto_now=True)
Сервер JSON кодирует ответ,
class RPCHandler(webapp.RequestHandler):
def get(self):
chat_list = {'message':'Hello!'}
self.response.out.write(simplejson.dumps(chat_list))
Результат: Здравствуйте!
Это нормально.Но замените RPCHandler
class RPCHandler(webapp.RequestHandler):
def get(self):
newchat = ChatMessage(message="Hi!")
newchat.put()
que = db.Query(ChatMessage).order('-created')
chat_list = que.fetch(limit=1)
self.response.out.write(simplejson.dumps(chat_list))
Результат: ошибка.Сервер недоступен (получить)
Как я могу JSON кодировать сущности?