def get(self):
where = "nsfw=1 AND deleted=0 ORDER BY id DESC LIMIT 21"
before_id = self.get_argument('before', None)
if before_id is not None:
where = "id < %d AND %s" % (int(before_id), where)
users = User.where(where)
prev_link = None
next_link = None
if len(users) == 21:
next_link = "?before=%d" % users[-1].id
for user in users[:20]:
files = user.sharedfiles(per_page=1)
user.last_sharedfile = len(files) == 1 and files[0] or None
return self.render("admin/nsfw-users.html", users=users[:20],
previous_link=prev_link, next_link=next_link)
评论列表
文章目录