Я продолжаю получать:
NoReverseMatch: обратное значение для facebook_login не найдено. 'facebook_login' не является допустимой функцией просмотра или именем шаблона
, когда я пытаюсь использовать django-allauth. Я следил за их документацией, но до сих пор не могу понять, почему я получаю эту ошибку.
Из документации django-allauth я создал:
url
urlpatterns = [
('accounts/', include('allauth.urls')),
]
AUTHENTICATION_BACKENDS = (
"django.contrib.auth.backends.ModelBackend",
"allauth.account.auth_backends.AuthenticationBackend",
)
SITE_ID = 1
Я также добавил к установленнойприложения следующие:
'allauth',
'allauth.account',
'allauth.socialaccount',
'allauth.socialaccount.providers.facebook',
indext.html
{% load socialaccount %}
<a href="{% provider_login_url 'facebook' %}">Facebook</a>