python-social-auth:使用GitHub用户名获取用户

时间:2017-03-05 20:52:24

标签: python django python-social-auth

我不能,为了我的生活,弄清楚如何通过github用户名找到特定的用户。

for i in UserSocialAuth.objects.filter(provider='github').all():
    print(i)

我想找到具有特定GitHub用户名(而非网站用户名)的用户,例如" DanielPBak"。我该怎么做?

UserSocialAuth只能按提供者和用户进行过滤,因此似乎不能仅使用filter()。但是,迭代过滤后的用户似乎是不可能的,因为它似乎无法访问UserAuth用户名,只能访问网站的用户名。

如何获取UserSocialAuth用户名?

dir(i)没有透露与auth用户名或github用户名有关的内容。

0 个答案:

没有答案