(DJANGO-ALLAUTH) Выберите правильный вариант. google не является одним из доступных вариантов выбора
Я хочу добавить провайдера социального приложения через Django admin/socialaccount/socialapp/add/. Я продолжаю получать ошибку ниже:
Несмотря на то, что я уже указал app provide в settings.py следующим образом:
SOCIALACCOUNT_PROVIDERS = {
'google': {
'SCOPE': [
'profile',
'email',
],
'AUTH_PARAMS': {
'access_type': 'offline',
}
}
}
Выполнив все необходимые шаги в документации, получили идентификатор клиента и секретный ключ https://django-allauth.readthedocs.io/en/latest/providers.html#google и я также обновлял, очищал кэш, запускал makemigrations и migrate много раз, но поле не показывает 'google' в качестве опции. Не могли бы вы показать мне способ решения этой проблемы? Спасибо!
Я решил эту проблему, добавив эту строку в INSTALLED_APP в settings.py
'allauth.socialaccount.providers.google',
В документации это указано в предыдущем разделе.