def get_entries(self):
     seven_days_ago = mktime((datetime.now()-timedelta(days=7)).timetuple())
     page = 1
     entries = []
     while True:
         retval = api_get('people/me/entries',
                          params={
                              'oauth_token': self.access_token,
                              'since': seven_days_ago,
                              'page': page,
                          }).json
         if retval['entries']:
             entries.extend(retval['entries'])
             page += 1
         if len(retval['entries']) < 20:
             break
     return entries
 def friends(self):
     retval = api_get('/people/me/friends',
                      params={'oauth_token': self.access_token})
     usernames = [friend['username'] for friend in retval.json['friends']]
     return DailyMileProfile.objects.filter(user__username__in=usernames)