python烧瓶会话未更新

时间:2021-08-01 23:49:12

标签: python-3.x flask

我有一个 Flask 应用程序,我正在通过 fetch api 向购物车添加/删除内容。当我尝试删除数据时,没有任何内容被删除。

@cart_bp.route('/cart/action/',methods=['POST'],strict_slashes=False)
def cart():
    fetchapi = request.get_json()
    if fetchapi['action'].lower() == 'add':
        session['cart'].append(fetchapi['item'])
    else:
        session['cart'].remove(fetchapi['item'])

在 else 语句中打印会话后,该项目已被删除。但是,当我刷新页面或导航到另一个页面时。购物车仍然包含从会话中删除的项目。

0 个答案:

没有答案