def get(self, username): user = User.get_by_username(username) if user: page = self.get_argument('p', '1') page = int(page) if page.isdigit() else 1 count, query = Reply.get_list_by_user(user) pagination_ret = pagination(count, query, config.REPLY_PAGE_SIZE, page) self.render('user/user_page.html', user=user, tab={'user_reply_page': 'active'}, count=count, avatar_html=avatar_generate(username, user.avatar_color, 167), pagination=pagination_ret, page_url=self.request.path) else: self.write_error(404)