Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在django中设置Cookie时出现问题_Python_Django_Cookies_Httpresponse_Setcookie - Fatal编程技术网

Python 在django中设置Cookie时出现问题

Python 在django中设置Cookie时出现问题,python,django,cookies,httpresponse,setcookie,Python,Django,Cookies,Httpresponse,Setcookie,我正在尝试使用以下代码设置和读取cookies cookie_name = 'fbs_%s' % practice_settings.PRACTICE_ID response = HttpResponse( "blah" ) response.set_cookie( cookie_name, "cookie_value" ) value = request.COOKIES.get(cookie_name) print value 由于某些原因,值仍然为零。这里有没有我遗漏的简单的东西?提前感谢

我正在尝试使用以下代码设置和读取cookies

cookie_name = 'fbs_%s' % practice_settings.PRACTICE_ID
response = HttpResponse( "blah" )
response.set_cookie( cookie_name, "cookie_value" )
value = request.COOKIES.get(cookie_name)
print value

由于某些原因,值仍然为零。这里有没有我遗漏的简单的东西?提前感谢

您正在响应对象(
response.set\u cookie(cookie\u name,“cookie\u value”)
中设置cookie,但尝试从请求对象中检索它(
request.COOKIES.get(cookie\u name)


在响应中设置cookie时,它不会自动填充到原始请求中。在设置cookie之后调用的视图的以下请求中,它将可用。

您正在响应对象中设置cookie(
response.set\u cookie(cookie\u名称,“cookie\u值”)
),但尝试从请求对象中检索它(
request.COOKIES.get(cookie\u名称)

在响应中设置cookie时,它不会自动填充到原始请求中。在设置cookie之后,它将在您调用的视图的以下请求中可用