How to set or get a cookie value in django How to set or get a cookie value in django django django

How to set or get a cookie value in django


You can't just start calling methods on the HttpResponse class, you have to instantiate it e.g. response = HttpResponse("Hello World"), call the cookie method, and then return it from your view.

response = render_to_response(template_name, context)response.set_cookie('logged_in_status', 'never_use_this_ever') return response# remember my other answer: # it's a terrrible idea to set logged in status on a cookie.

To get the cookie:

request.COOKIES.get('logged_in_status') # remember, this is a terrible idea.