Я интегрировал Google Sign In, используя приложение social_django, хотя для того, чтобы получить фотографию профиля / аватар пользователя, я использовал get_avatar через конвейер django.Теперь проблема в том, как я могу отправить URL-адрес, полученный в функции get_avatar, на один из моих шаблонов?
Я пытался использовать Render, HTTPResponse, HTTPResponseRedirect, JSONResponse, но я не получаю желаемых результатов.
get_avatar ():
def get_avatar(backend, strategy, details, response,
user=None, *args, **kwargs):
if backend.name == 'google-oauth2':
try:
url = response["picture"]
except KeyError:
url = response['image'].get('url')
Визуализация get_avatarФункция возвращает пустой словарь в шаблон.Скорее он должен возвращать URL, который мы получаем из функции get_avatar.
Заранее спасибо:)