【发布时间】:2021-12-30 23:08:09
【问题描述】:
我已经自定义了 django 默认用户表并将其用于用户注册和登录。 现在我需要创建 django 会话对象来创建一个购物车(如电子商务网站的购物车),它是用户特定。如何在 django 中创建和检索会话对象?
【问题讨论】:
标签: django django-views django-sessions
我已经自定义了 django 默认用户表并将其用于用户注册和登录。 现在我需要创建 django 会话对象来创建一个购物车(如电子商务网站的购物车),它是用户特定。如何在 django 中创建和检索会话对象?
【问题讨论】:
标签: django django-views django-sessions
Django 为会话(也包括匿名会话)提供完整的内置支持。首先需要在设置中启用中间件会话。然后,您可以在视图中的任何位置轻松地将会话作为字典检索到调用请求参数的视图中。
def my_view(request):
# Get a param:
my_param = request.session.get('my_param'):
# Set a param:
request.session['my_param'] = True
# Some logic here ...
return HttpResponse('...')
查看文档here
【讨论】: