Создание и возвращение объектов сессии 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('...')

Ознакомьтесь с документацией здесь

Вернуться на верх