Exemplo n.º 1
0
def addmsg(jsoned):
  msg = jsoned['message']
  user = jsoned['username']
  msg = handy.escape(msg)
  msg_html = handy.TextParser.parser(msg)
  user_id = Member.get(username=user).user_id
  msg_set = Message(user=user_id, message=msg, message_html=msg_html)
  is_saved = msg_set.put()
  return is_saved
Exemplo n.º 2
0
 def get(self, user):
   user = Member.get(user)
   if not user:
     return self.render_error(self._NOT_FOUND)
   user_id = user.user_id
   following = Friend.count_followings(user_id)
   follower = Friend.count_followers(user_id)
   messages = Message.get_user_messages(user_id)
   username = user.username
   return self.render2('user.html', following=following, follower=follower,
                       messages=messages, username=username, title=username)
Exemplo n.º 3
0
 def get(self):
   messages = Message.all(limit=10)
   return self.render2('index.html', messages=messages)
Exemplo n.º 4
0
 def get(self, mid):
   message = Message.get(mid)
   if not message:
     return self.render_error(self._NOT_FOUND)
   return self.render2('permalink.html', message=message, title='Permalink')