def post(self): request = simplejson.loads(self.request.body) talkyUId = request['talky_uid'] postId = request['post_id'] post = UserPost.get_by_id(postId) response = {} response['replies'] = [] for reply in post.replies: response['replies'].append(reply.toInterchangeable()) #response['replies'].append({'owner':reply.owner.fb_uid,'content':reply.content,'date_time':serializeDateTime(reply.dateTime)}) response['success'] = True self.response.out.write(simplejson.dumps(response))
def post(self): logging.info('SendReplyHandler...') request = simplejson.loads(self.request.body) userId = int(request['talky_uid']) postId = int(request['post_id']) content = request['content'] owner = TalkyUser.get_by_id(userId) post = UserPost.get_by_id(postId) postReply = PostReply(owner=owner, post=post, content=content) key = postReply.put() response = { 'success':True, 'reply_id':key.id() } self.response.headers['Content-Type'] = 'application/json; charset=utf-8' self.response.out.write(simplejson.dumps(response)) logging.info('DONE')