我想在allauth.socialaccount.models中向SocialAccount模型添加一些其他字段 在官方文档中找不到任何内容。
我要做的是将在extra_data中接收的所有数据保存到单个字段中。
facebook_id = models.TextField(default='')
first_name = models.TextField(default='')
middle_name = models.TextField(default='')
last_name = models.TextField(default='')
email = models.TextField(default='')
short_name = models.TextField(default='')
hometown = models.TextField(default='')
location = models.TextField(default='')
或者如果我可以告诉Django-allauth将SocialAccount模型的数据保存到其他模型。
或者,如果我可以在成功登录Facebook之后将用户重定向到其他URL,并且可以将数据保存到我自己的模型中。
那样,我将仅使用社会身份验证进行登录