名称“SocialAccount”未定义

时间:2021-07-06 16:34:50

标签: django django-socialauth

我想访问 extra-data 提供的 SocialAccount 字典。我需要将用户的姓氏存储在一个变量中。我附上了下面的代码。以下代码抛出错误:

<块引用>

名称“SocialAccount”未定义。

我在 Django allauth Social application extra data 上看到了这个。

data=SocialAccount.objects.get(user=request.user).extra_data
        follows=data.get('family_name')
        return render(request, 'main/index.html', {"name":follows})

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

我发现缺少的导入:

from allauth.socialaccount.models import SocialAccount
相关问题