Django OAuth Google

Я пытался импортировать urlpatterns следующим образом в project/urls.py.

from allauth.socialaccount.providers.google.urls import urlpatterns as google_url 

Но Django, похоже, не признал этого, подчеркнув этот код.

показывает подчеркивание

У меня нет ни одной подсказки.

Применяемый settings.py INSTALLED_APPS здесь.

    'allauth',
    'allauth.account',
    'allauth.socialaccount',
    'allauth.socialaccount.providers.google',

и другие в файле settings.py здесь,

SITE_ID = 1
ACCOUNT_EMAIL_REQUIRED = True
ACCOUNT_UNIQUE_EMAIL = True
ACCOUNT_USERNAME_REQUIRED = False

SOCIALACCOUNT_PROVIDERS = {
    'google': {
        'SCOPE': [
            'profile',
            'email'
        ],
        'AUTH_PARAMS': {
            'access_type': 'online',
        }
    }
}

Путь к project/urls.py ниже работает.

path('oauth_accounts/', include('allauth.urls')),

Но следующий путь project/urls.py не работал, когда я пытался.

path('oauth_accounts/', include(google_url)),

результат

Я изучаю учебник по Django, поэтому я попытался выполнить последнее.

Заранее спасибо.

Вернуться на верх