Ich habe versucht, die neueste http://django-allauth.readthedocs.org/en/latest/#installationdjango-allauth Grundeinstellung
urls.py
Datei sieht zu folgen wie:
urlpatterns = patterns('',
url(r'^admin/', include(admin.site.urls)),
url(r'^accounts/', include('allauth.urls')),
)
settings.py
Datei hat:
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.sites',
'allauth',
'allauth.account',
'allauth.socialaccount',
)
TEMPLATE_CONTEXT_PROCESSORS = (
# Required by allauth template tags
"django.core.context_processors.request",
"django.contrib.auth.context_processors.auth",
# allauth specific context processors
"allauth.account.context_processors.account",
"allauth.socialaccount.context_processors.socialaccount",
)
AUTHENTICATION_BACKENDS = (
# Needed to login by username in Django admin, regardless of `allauth`
"django.contrib.auth.backends.ModelBackend",
# `allauth` specific authentication methods, such as login by e-mail
"allauth.account.auth_backends.AuthenticationBackend",
)
SITE_ID = 1
und ich lief python manage.py syncdb
aber wenn ich besuchen Mein localhost: 8000/accounts/login /, es gibt mir Seite nicht gefunden (404). Ich habe auch überprüft, was ich mit einem Tutorial getan habe: http://www.sarahhagstrom.com/2013/09/the-missing-django-allauth-tutorial/, aber ich bin mir nicht sicher, was ich sonst noch machen könnte, um einen Basis-Login-Bildschirm zu bekommen. Irgendwelche Zeiger?
EDIT
hier ist der Fehler auf der Seite neben der Seite nicht gefunden 404
Using the URLconf defined in asa.urls, Django tried these URL patterns, in this order:
^admin/
^accounts/^^signup/$ [name='account_signup']
^accounts/^^login/$ [name='account_login']
^accounts/^^logout/$ [name='account_logout']
^accounts/^^password/change/$ [name='account_change_password']
^accounts/^^password/set/$ [name='account_set_password']
^accounts/^^inactive/$ [name='account_inactive']
^accounts/^^email/$ [name='account_email']
^accounts/^^confirm-email/$ [name='account_email_verification_sent']
^accounts/^^confirm-email/(?P<key>\w+)/$ [name='account_confirm_email']
^accounts/^^confirm_email/(?P<key>\w+)/$
^accounts/^^password/reset/$ [name='account_reset_password']
^accounts/^^password/reset/done/$ [name='account_reset_password_done']
^accounts/^^password/reset/key/(?P<uidb36>[0-9A-Za-z]+)-(?P<key>.+)/$ [name='account_reset_password_from_key']
^accounts/^^password/reset/key/done/$ [name='account_reset_password_from_key_done']
^accounts/ ^social/
Die aktuelle URL, Konten/profile /, nicht von diesen überein.
haha ja, ich habe es angefangen. Ich konnte im Abschnitt/admin sehen, dass Tabellen für Sites und Socialaccount erstellt wurden. – newbieProgrammer
Können Sie genauere Angaben zu dem Fehler machen, den Sie erhalten haben? – Alex
Ich habe gerade den Beitrag mit dem Fehler aktualisiert, der zu sagen scheint, dass es die URLs von alleauth.urls – newbieProgrammer