Как получить информацию о пользователе из social_django? И распечатать все детали всех пользователей - PullRequest
0 голосов
/ 23 мая 2019

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

Я просто получаю информацию о текущем пользователе, у которого есть логин с помощью логина Google.

1 Ответ

0 голосов
/ 23 мая 2019

Для просмотра списка всех пользователей, вошедших в систему с помощью google

from social_django.models import UserSocialAuth
# select_related for performance.
google_logins = UserSocialAuth.objects.select_related("user").filter(provider="google-oauth2")
for google_login in google_logins:
    print(google_login.user.pk, google_login.user.email)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...