Как получить url аватара в python-social-auth?

Добрый день.
Сделал кастомный pipline для сохранения аватаров пользователей авторизующихся через соцсети.
Например:
def save_profile(backend, user, response, *args, **kwargs):
    if isinstance(backend, VKOAuth2):
        if not user.avatar:
            url = response['photo']
            try:
                response = request('GET', url)
                response.raise_for_status()
            except ConnectionError:
                pass
            else:
                user.avatar.save(u'',
                                 ContentFile(response.content),
                                 save=False
                                 )
                user.save()


Как сделать, чтобы аватар не сохранять, а тупо в шаблоне отдавать урл на него?
  • Вопрос задан
  • 541 просмотр
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы