21. Display product quantity for anonymous user
def cart(request) :
product_amount_cart = 0
if request.user.is_authenticated:
client = request.user.client #? one to one relationship
else :
if request.COOKIES.get('id_session') :
id_session = request.COOKIES.get("id_session")
client, created = Client.objects.get_or_create(id_session=id_session)
else : #? if the client enters directly on the cart, whithout generating cookies
return {"product_amount_cart" : product_amount_cart} #? return initial quantity, which is 0
Last updated