Как создать пользовательскую сессию для входа в систему в Django

Я пытаюсь войти в систему пользователя, отправив post запрос в конечную точку, конечная точка возвращает статус 200, что означает, что информация о пользователе верна, но то, что я делал ранее в django, это упростить использование метода authenticate и передачу user_phone и пароля, затем установить этот результат в login(request, user_phone), теперь я не знаю, что делать здесь, поскольку здесь я получаю ответ от этого api, который является просто идентификатором пользователя, можем ли мы сделать что-то пользовательское для этого результата.

user_is_authenticated = res['data']['user_id']
            print('response',res['data']['user_id'] )
            request.session['user_is_authenticated'] = True
            print('response',request.session['user_is_authenticated'])
            return render(request, "app/com-dashboard.html",{'user_is_authenticated':user_is_authenticated } )

здесь я получаю user_id, я просто хочу использовать user_is_authenticated так же, как мы делаем в обычном приложении django

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