Exemplo n.º 1
0
 def list_statuses(self):
     statuses = []
     for user in User.objects:
         latest = Status.objects(user=user).order_by('-date').first()
         if latest:
             statuses.append((latest.date, latest))
     # order by date
     return [status for date,status in sorted(statuses, reverse=True)]
Exemplo n.º 2
0
 def get_latest_status(self, username):
     user = User.objects(username=username).first()
     return Status.objects(user=user).order_by('-date').first()