def list(self, d):
days = self.request.get_range('days', default=4)
before_date = datetime.today()
_before_date = self.request.get('before_date')
if _before_date:
before_date = tools.fromISODate(_before_date)
cursor = before_date
journal_keys = []
for i in range(days):
iso_date = tools.iso_date(cursor)
journal_keys.append(ndb.Key('MiniJournal', iso_date, parent=self.user.key))
cursor -= timedelta(days=1)
journals = ndb.get_multi(journal_keys)
self.set_response({
'journals': [j.json() for j in journals if j]
}, success=True)
评论列表
文章目录