Сессия не передается между функциями

Я пытался передать данные между функциями, используя сессии. Проблема в том, что при тестировании локально все работает отлично, а при тестировании того же самого на сервере разработки не работает.

Ниже приведен мой код: views.py

def pre_login(request):
...
...
    if login_obj['success'] == True:
        request.session['pre_login'] = "Abcd"
        return JsonResponse("Success", safe=False)

def login(request):
    pre_login = request.session.get('pre_login')
    print(pre_login)

Выше работает локально, но не на сервере. Сервер разработки просто запущен с использованием manage.py runserver. Что может быть возможной причиной этого?

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