def get_recent_messages(self): recent = InboxMessage.query(InboxMessage.to == self.logged.key).fetch(5) messages = [] for msg in recent: dict_msg = { 'subject': msg.subject, 'sender': msg.sender.get().full_name, 'date': dateformat(msg.created_at), 'avatar': avatar_url(msg.sender.get(), '20') } messages.append(dict_msg) return self.render_json({'success': True, 'messages': messages})
def get(self): messages = InboxMessage.query(InboxMessage.to == self.logged.key).fetch() return self.render('app/inbox.html', messages=messages)