Использование django-allauth + dj-rest-auth - Facebook не отображается в панели администратора
Я начал свежий проект Django и использую django-allauth + dj-rest-auth и согласно этой документации: https://dj-rest-auth.readthedocs.io/en/latest/installation.html#social-authentication-optional
Мне просто нужно добавить это в мой файл settings.py:
INSTALLED_APPS = (
...,
'rest_framework',
'rest_framework.authtoken',
'dj_rest_auth'
...,
'django.contrib.sites',
'allauth',
'allauth.account',
'dj_rest_auth.registration',
...,
'allauth.socialaccount',
'allauth.socialaccount.providers.goodgle',
'allauth.socialaccount.providers.facebook',
'allauth.socialaccount.providers.twitter',
)
SITE_ID = 1
Теперь на панели администратора я вижу "Социальная сеть", и когда я нажимаю на Provider, я вижу только Twitter и Google, но никак не Facebook. Я пытался удалить django-allauth и dj-rest-auth. Пробовал даже установить их с предыдущими версиями и все равно то же самое.
Все, кто использует эти пакеты на YouTube (или в блогах) и хочет использовать Facebook, поступают точно так же, как я, и они получили "Facebook" в списке.
Что-то не так, но я не знаю даже почему.