详解:为什么在Djiago中运行了设置cookie这一步后cookie没有保存成功?

response=redirect('/buyer/index/')
response.set_cookie('user_id',buyer_lst[0].id)#设置COOKIE值
goods_id=request.session.get('goods_id')
if not goods_id:
    return response#必须要返回response
else:
    response=redirect('/buyer/car_list/')
    response.set_cookie('user_id', buyer_lst[0].id)#再进行一次设置COOKIE值
    goods_obj = Goods.objects.get(id=int(goods_id))
    return response

我们在设置COOKIE值时,必须要返回这个变量(一般用response)。否则会设置不成功。
我们可以在满足另一个条件时也设置一个COOKIE值。

猜你喜欢

转载自blog.csdn.net/weixin_44204091/article/details/88540736