Задать вопрос

Как реализовать подгрузку аватара через django allauth?

Подскажите куда копать. В словаре extra_data ничего того, что могло бы быть связано с аватаром, не имеется.
  • Вопрос задан
  • 231 просмотр
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Python-фреймворк Django
    3 месяца
    Далее
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@deliro
Одна из функций в пайплайне назначает существующим полям юзера те значения, которые пришли в словаре от API. В вк, на сколько я помню, это поле photo. Т.е., у твоего юзера должно быть поле photo (ImageField или CharField). Либо писать свой обработчик и прокидывать его в пайплайн.

P.S. Речь о python-social-auth
Ответ написан
Комментировать
@hellpirat
Full stack developer (Python/Django, React.js)
Написать свою форму регистрации с аватаром и указать в настройках кастомную форму регистрации.

ACCOUNT_SIGNUP_FORM_CLASS = 'yourproject.yourapp.forms.SignupForm'
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы