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值。