我使用https://bitbucket.org/ubernostrum/django-registration/在Django中登录和注册 .
但是现在我试图在我的base.html中添加一个登录表单,其中包含一个简单的表单{%csrf_token%} ...等等
问题是当我登录它说CSRF验证失败,我想这是因为数据不是从templates / registration / login.html发送的?
我知道如何以一种简单的方式解决这个问题,我是否必须编写自己的登录视图?
我使用https://bitbucket.org/ubernostrum/django-registration/在Django中登录和注册 .
但是现在我试图在我的base.html中添加一个登录表单,其中包含一个简单的表单{%csrf_token%} ...等等
问题是当我登录它说CSRF验证失败,我想这是因为数据不是从templates / registration / login.html发送的?
我知道如何以一种简单的方式解决这个问题,我是否必须编写自己的登录视图?
1 回答
添加{%csrf_token%}后,刷新包含您的表单的“http:// * / accounts / register /”页面,而不是禁止使用 .