Ejemplo n.º 1
0
def my_gifts():
    uid = current_user.id
    gifts_of_mine = Gift.get_user_gifts(uid)
    isbn_list = [gift.isbn for gift in gifts_of_mine]
    wish_count_list = Gift.get_wish_counts(isbn_list)
    view_model = MyTrades(gifts_of_mine, wish_count_list)
    return render_template('my_gifts.html', gifts=view_model.trades)
    return 'My gifts'
Ejemplo n.º 2
0
def my_gifts():
    """
    赠送清单视图函数
    :return:
    """
    uid = current_user.id
    # 得到我的礼物列表
    gifts_of_mine = Gift.get_user_gifts(uid)
    # 每个礼物中的 isbn 编号组成的列表
    isbn_list = [gift.isbn for gift in gifts_of_mine]
    # 获取每个 isbn 对应的心愿数量
    wish_count_list = Gift.get_wish_counts(isbn_list)
    view_model = MyTrades(gifts_of_mine, wish_count_list)
    return render_template('my_gifts.html', trades=view_model.trades)