如何实现安全页面

时间:2011-12-28 03:25:46

标签: django

我对Django很新。 首先,我需要告诉你到目前为止我所拥有的。我有一个前端,我添加了django-registration模块。

现在我想在登录后为用户添加一些私人页面。

作为其他编程语言的常识,我将检查会话以查看用户是否已登录。如果没有,请将它们重定向到登录页面。如果是,请显示私人页面http://您的站点。 com / private_page

我的问题是你有更优雅的解决方案,以便代码更清洁,更易于维护。我不想一直为每个安全页面检查会话变量。

亲切的问候,

1 个答案:

答案 0 :(得分:4)

@login_required装饰器就是你要找的。有关详情,请访问https://docs.djangoproject.com/en/1.3/topics/auth/#the-login-required-decorator