Создание и возвращение объектов сессии django
Я настроил стандартную таблицу пользователей django и использовал ее для регистрации и входа пользователей. Теперь мне нужно создать объект сессии django для создания корзины (как на сайте электронной коммерции), которая зависит от пользователя. Как создать и получить объекты сессии в django??
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('...')
Ознакомьтесь с документацией здесь