0

我是 mongoengine 的新手,我想使用 @login_required 装饰器来检查用户是否登录。我使用了以下代码:''' from django.contrib.auth.decorators import login_required @login_required(login_url='/loginpage') def index(request):

return render_to_response('index.html')

'''

但是上面的代码不起作用。即使我提交了正确的用户名和密码,它也会重定向到登录页面。有人对我如何实现目标有任何建议,或者知道任何可以帮助我的文章/示例吗?

4

1 回答 1

0

看起来你正在做的事情是正确的......@login_required 绝对适用于 mongoengine - 我在所有地方都使用它。

看看这里的代码:

https://github.com/hmarr/django-mumblr/blob/master/mumblr/views/admin.py

此外,您需要使用 mongoengine 会话,如果您还没有:

于 2012-05-16T04:10:04.230 回答