Ich hatte Facebook und Google als Anbieter für die Anmeldung in meiner Website mit Django allauth eingerichtet.django allauth: soziale Anwendung entfernen
Ich möchte Facebook SocialApp nicht mehr verwenden, also löschte ich es über die Admin-Konsole. Ich entfernte es auch von meinem settings.py
Ich löschte Facebook SocialApp also warum ich immer noch diesen Fehler:
ImproperlyConfigured at /accounts/login/
No Facebook app configured: please add a SocialApp using the Django admin
Welche andere Dateien bearbeitet werden müssen, so dass meine django allauth Konfiguration weiß, dass nur Google muss in der Anbieterliste verwendet werden?
Mein settings.py sieht derzeit wie folgt aus:
# Application definition
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.sites',
'multicam',
'avatar',
'allauth',
'allauth.account',
'allauth.socialaccount',
'allauth.socialaccount.providers.google',
'last_seen',
)
SITE_ID = 1
MIDDLEWARE_CLASSES = (
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
'django.middleware.security.SecurityMiddleware',
'last_seen.middleware.LastSeenMiddleware',
)
ROOT_URLCONF = 'app.urls'
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [os.path.join(BASE_DIR, 'templates')],
'APP_DIRS': True,
'OPTIONS': {
'context_processors': [
'django.template.context_processors.debug',
'django.template.context_processors.request',
'django.contrib.auth.context_processors.auth',
'django.contrib.messages.context_processors.messages',
],
},
},
]
AUTHENTICATION_BACKENDS = (
'django.contrib.auth.backends.ModelBackend',
'allauth.account.auth_backends.AuthenticationBackend',
)
ich wirklich jede Hilfe meine allauth Konfiguration Setup schätzen würde korrekt auf zu bekommen. Vielen Dank.
Sehen Sie, wenn Sie SOCIAL_ACCOUNT_PROVIDERS konfiguriert in Ihrer settings.py mit facebook – e4c5
@ e4c5 Wie kann ich auf SOCIAL_ACCOUNT_PROVIDERS zugreifen? Ich sehe es nicht in der Admin-Konsole. Muss ich etwas über Shell oder eine Variable in einer Datei bearbeiten? Ich bin sehr neu im Django und entschuldige mich für so grundlegende Fragen. – samkhan13
** in deiner settings.py ** – e4c5