Я пытаюсь заставить Джанго-Аллаута работать на проект.В моем проекте Django, назовем его yali, я сделал клон git.
Затем я переместил папку / django-allauth / allauth в root / yali.а затем удалил django-allauth и все лицензии, файлы README и т. д.
Согласно документации, я должен сделать три вещи:
Я должен добавить это в settings.py:
TEMPLATE_CONTEXT_PROCESSORS = (
...
"allauth.context_processors.allauth",
"allauth.account.context_processors.account"
)
AUTHENTICATION_BACKENDS = (
...
"allauth.account.auth_backends.AuthenticationBackend",
)
INSTALLED_APPS = (
...
'emailconfirmation',
'uni_form',
'allauth',
'allauth.account',
'allauth.socialaccount',
'allauth.twitter',
'allauth.openid',
'allauth.facebook',
И затем добавьте это в urls.py
(r'^accounts/', include('allauth.urls')))
. При этом вы получите 404 при переходе к http://localhost:8000/account
Что мне здесь не хватает?Документация здесь несколько непонятна и даже потенциально неверна.Он указывает указать urls.py на «учетные записи», при этом нет папки «учетные записи», но есть «учетная запись»