コード例 #1
0
ファイル: views.py プロジェクト: yanxinorg/zheye
def answers(username):
    """分页显示username回答了哪些问题"""
    user = User.query.filter_by(username=username).first_or_404()
    page = request.args.get('page', 1, type=int)
    pagination = base_pagination(user.answers, page, 'FLASKY_FOLLOWERS_PER_PAGE')

    return render_template('user_answers.html', user=user, base64=base64,
                           endpoint='.answers', pagination=pagination, items=pagination.items)
コード例 #2
0
ファイル: views.py プロジェクト: yanxinorg/zheye
def following(username):
    """分页显示username关注了谁"""
    user = User.query.filter_by(username=username).first_or_404()
    page = request.args.get('page', 1, type=int)
    pagination = base_pagination(user.followed, page, 'FLASKY_FOLLOWERS_PER_PAGE')
    follows = [{'user': item.followed}
               for item in pagination.items]
    who = u'我' if user == current_user else u'他'
    return render_template('user_following.html', user=user, who=who,
                           endpoint='.following', pagination=pagination,
                           follows=follows, base64=base64)
コード例 #3
0
def manage_topic():
    page = request.args.get('page', 1, type=int)
    pagination = base_pagination(Topic.query, page, 'ADMIN_MANAGE')

    return render_template("auth/manage_topic.html", endpoint='auth.manage_topic',
                           pagination=pagination, items=pagination.items)