0

我刚刚将 django-registration==0.8 集成到我的项目中(Django==1.3,Python==2.7),现在想将登录和注册功能添加到所有页面,而不仅仅是 /login 和 /register。谁能在不改变 django-registration 的情况下提出一种干净的方法来做到这一点?

4

2 回答 2

1

我实际上正在尝试解决同样的问题并发现了这一点。希望能帮助到你。 http://www.nerdydork.com/django-login-form-on-every-page.html

于 2011-08-18T20:28:10.443 回答
0

这似乎过于复杂,为什么不在 base.html 中添加一个登录表单(与 login.html 模板中的相同)并将表单的操作设置为 {% url "auth_login" %} ?我这样做了,它运行良好,如果身份验证失败,则将用户重定向到常规登录视图。

于 2012-05-04T16:13:03.190 回答