def book_cart_delete(book_id): ''' 用户删除购物车商品 ''' if request.method == 'GET': db = DBOpera() db.delete_cart(current_user.id, book_id) return redirect(url_for('cart'))
def add_detail(): ''' 用户提交订单 ''' if request.method == 'POST': books_id = str(request.form['books_id']) #数据库操作生成订单,返回订单编号 books_id = books_id.replace('\'', '\"') book_id = json.loads(books_id) db = DBOpera() order = db.add_order(current_user.id) for book in book_id: order_detail = db.add_order_detail(str(order.order_id), int(book['book_id']), int(book['book_num'])) order.order_price += order_detail.orDetail_price db.add_order_price(str(order.order_id), order.order_price) db.delete_cart(current_user.id) return redirect(url_for('cart', status=1))