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_count(isbn_list) view_model = MyTrades(gifts_of_mine, wish_count_list) return render_template('my_gifts.html', gifts=view_model.trades)
def my_gifts(): uid = current_user.id # 查询出我的礼物 gifts_of_mine = Gift.get_user_gifts(uid) # 查询出我的礼物isbn,列表 gifts_list_isbn = [gift.isbn for gift in gifts_of_mine] # 根据礼物的isbn,查询出每个礼物对应的加入心愿数量 gifts_of_gift_count = Gift.get_wish_count(gifts_list_isbn) # view_model = MyGifts(gifts_of_mine, gifts_of_gift_count) # 将 MyGifts 和 MyWishes封装成MyTrades view_model = MyTrades(gifts_of_mine, gifts_of_gift_count) return render_template('my_gifts.html', gifts=view_model.trades)
def my_gifts(): ''' 赠送清单: 将赠送清单gift要保存的信息保存 1 用户id 2 礼物数据(赠送的书籍列表) 3 心愿数据(想要获取人数) :return: ''' uid = current_user.id gifts_of_mine = Gift.get_user_gift(uid) isbn_list = [gift.isbn for gift in gifts_of_mine] wish_count_list = Gift.get_wish_count(isbn_list) view_model = MyGifts(gifts_of_mine, wish_count_list) return render_template('my_gifts.html', gifts=view_model.gifts)
def my_gifts(): my_all_gifts = Gift.get_user_gifts(current_user.id) all_gifts_isbn = [gift.isbn for gift in my_all_gifts] book_wishes_count_list = Gift.get_wish_count(all_gifts_isbn) my_gift_viewmodel = MyTrades(my_all_gifts, book_wishes_count_list) return render_template("my_gifts.html", gifts=my_gift_viewmodel.trades)
def my_gifts(): gifts_of_mine = Gift.get_user_gifts(current_user.id) # gift model isbn_list = [gift.isbn for gift in gifts_of_mine] # [str] wish_count_list = Gift.get_wish_count(isbn_list) # [dict] my_gifts_view_model = MyGifts(gifts_of_mine, wish_count_list) return render_template('my_gifts.html', gifts=my_gifts_view_model.gifts)