Переменные сессии не сохраняются при разных вызовах API

Это функция API, которая вызывается, поэтому request.session['uid'] не сохраняет свое значение, когда сервер react делает другой запрос к другому вызову, который использует ту же переменную сессии. Сервер django размещен на local, и вызовы осуществляются с использованием этого IP, поэтому localhost:8000/postSignIn.

def postsignIn(request):
    email = request.POST.get('email')
    pasw = request.POST.get('pass')
    request.session['email'] = email
    cursor = connection.cursor()
    cursor.execute("SELECT U.user_id FROM \"User\" U WHERE U.email = '{0}' ".format(str(email)))
    useridfetch = cursor.fetchone()
    request.session['uid'] = useridfetch[0]
    try:
        user = firebaseauthenticator.sign_in_with_email_and_password(email, pasw)
        return HttpResponse(request.session['uid'])
    except:
        message = "Invalid Credentials"
        return render(request, "Login/Login.html", {"message": message})
Вернуться на верх