保存fb / google个人资料图片

时间:2015-10-14 21:41:29

标签: django django-allauth cookiecutter

我正在使用预先安装了django-allauth的django cookie cutter。我已经集成了fb和google成功登录。但我需要在我的用户模型中保存fb / google返回的个人资料图片。 但我无法找到django-allauth在用户模型中保存数据的位置,以便我也可以保存个人资料图片。

是否有人使用它或知道我在哪里可以编辑此代码?

1 个答案:

答案 0 :(得分:2)

从它的声音(我不使用它)开始,django-allauth是一个身份验证包装器,它为各种API提供了一些便利功能 - 是什么让你认为存储像个人资料图片这样的方面呢?我想你想要的是ProviderAccount get_avatar_url()[1] [2]然后请求并自己保存。如果您希望将其连接到用户模型,则可能需要profile。避免使用自定义用户模型,除非绝对必要(因为你已经使用cookiecutter启动了一个项目,我可以认为它不是)。