【问题标题】:django-lazysignup not workingdjango-lazysignup 不工作
【发布时间】:2014-02-06 07:06:53
【问题描述】:

我按照http://django-lazysignup.readthedocs.org/en/latest/install.html 中的描述使用 Django==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 中)吗?任何提示将不胜感激:)

谢谢。

【问题讨论】:

    标签: django django-views


    【解决方案1】:

    问题已解决:缺少 Django 用户身份验证(登录、注销等)

    【讨论】:

      猜你喜欢
      • 2013-03-24
      • 2017-03-12
      • 1970-01-01
      • 2019-10-31
      • 2015-01-11
      • 2014-02-03
      • 2016-06-06
      • 2012-07-25
      • 2016-07-17
      相关资源
      最近更新 更多