我想访问 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})
我该如何解决这个问题?
答案 0 :(得分:1)
我发现缺少的导入:
from allauth.socialaccount.models import SocialAccount