Добрый день.
Сделал кастомный 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()
Как сделать, чтобы аватар не сохранять, а тупо в шаблоне отдавать урл на него?