Невозможно получить доступ к переменной request.session при обратном вызове URL в Django - PullRequest
0 голосов
/ 24 февраля 2020

Я пытаюсь интегрировать поток авторизации Spotify (чтобы получить доступ и обновить токены sh) в моем приложении Django. Для этого я настроил две конечные точки Django - одну для входа в учетную запись Spotify и другую для обратного вызова Spotify.

  • Конечная точка входа в систему перенаправляет в конечную точку авторизации Spotify, которая требует от пользователя входа в систему. их учетная запись и разрешения разрешений.

  • Затем следует API Spotify, перенаправляющий на представление обратного вызова в моем приложении Django. Наряду с перенаправлением API отправляет переменную get, которая затем используется представлением обратного вызова для получения доступа и обновления sh токенов.

Мне нужно хранить эти токены для каждого пользователя моего сайта и для этого мне нужно получить доступ к идентификатору пользователя. Однако переменная request.session всегда отображается пустой в представлении обратного вызова. Предложения по получению доступа к переменной request.session?

...