Django 如何制作cookie会话?

Django 如何制作cookie会话?,django,Django,我正在尝试创建一个cookie会话,但找不到任何类似于清晰文档的内容。这方面的django文档非常弱 我只找到了这段关于Cookie的视频: 有人能告诉我当访问者访问我的网站时如何制作cookie吗 我希望能够将cookie保存在我的数据库中,这样当他们发出另一个请求时,我可以将更改与服务器端的更改关联起来 谢谢 以下是Django文档中关于如何制作cookie的链接: 举一个简单的例子来说明如何做到这一点。您可以将内置的会话表用作字典,如下所示: def myView(request):

我正在尝试创建一个cookie会话,但找不到任何类似于清晰文档的内容。这方面的django文档非常弱

我只找到了这段关于Cookie的视频:

有人能告诉我当访问者访问我的网站时如何制作cookie吗

我希望能够将cookie保存在我的数据库中,这样当他们发出另一个请求时,我可以将更改与服务器端的更改关联起来


谢谢

以下是Django文档中关于如何制作cookie的链接:

举一个简单的例子来说明如何做到这一点。您可以将内置的
会话
表用作
字典
,如下所示:

def myView(request):
  request.session['foo'] = 'bar'
  # other view code
  render(request, 'mypage.html')
更新:

这就是根据用户是否拥有
Cookie
重定向用户的方式

def myViewTwo(request):
  id = request.session['UUID1']
  # verify the UUID1 exists
  if id == 'UUID1:
    return render(request, 'cookie.html')
  # if not, send them to a normal view
  return render(request, 'no_cookie.html')

我想您可以检查会话是否也存在?用什么替换foo和bar?我指定富吧。这是否意味着foo是用户或会话,或者bar是用户?然后是储存在饼干里,还是我拿着棒子或食物储存在饼干里?顺便说一句,这对我很有用!我只需要知道如何使foo和abr工作你可以用任何你想要的信息来替换“foo”和“Bar”。它与任何其他Python字典对象一样工作。我将数据保存到该用户会话下的Django内置会话表。request.Session['UUID1']=“UUID1”当访问者访问我的站点时,我从他的cookie中获取UUID1,如果它与no不匹配,但如果它做的比我能将数据与数据库中的用户关联起来吗?foo或bar存储在cookie中,我使用它来检查此人是否是他们,并将其链接到数据库中与他们相关的一些数据?