0
我安裝的Django-lazysignup與Django的在http://django-lazysignup.readthedocs.org/en/latest/install.html描述== 1.5:Django的lazysignup不工作
# settings.py
INSTALLED_APPS = (
'django.contrib.auth',
[...]
'lazysignup',
)
# added it myself, since it wasn't in the settings
AUTHENTICATION_BACKENDS = (
'django.contrib.auth.backends.ModelBackend',
'lazysignup.backends.LazySignupBackend',
)
# project urls.py
url(
regex=r'^convert/',
view=include('lazysignup.urls', namespace='lazysignup')
),
# app views.py
from lazysignup.decorators import allow_lazy_user
@allow_lazy_user
def my_view(request):
[...]
現在,如果我去這個觀點在lazysignup_lazyuser表中生成的用戶。它只是空着。
我需要從django auth安裝其他任何軟件才能正常工作嗎?我試圖使用從Django中的@login_required裝飾,但是,這並不工作,要麼:
# app views.py
from django.contrib.auth.decorators import login_required
@login_required
def my_view(request):
[...]
我需要LOGIN_URL(這是不是在seetings.py)?任何提示,將不勝感激:)
謝謝。