Python + Django / 我想用"http Post "来注册电子邮件和密码。HTTP/1.0 400



Python + Django/我想使用 "http Post" 来注册电子邮件和密码。但是我收到此消息HTTP/1.0 400错误请求:发布,选项 "密码为必填项。"

我该如何解决?

您是否在模板中放置了令牌 CRSF(跨站点请求伪造)?喜欢这个:

from django.views.decorators.csrf import csrf_protect    
from django.shortcuts import render
def view(request):
      return render_to_response('login.html',RequestContext(request,{}))

在这样的模板中:

{% block content %}      
  <form action='/register/' method='post' >{% csrf_token %}
  </form>  
{% endblock %}

姜戈文档 参考 : https://docs.djangoproject.com/es/1.9/ref/csrf/

相关内容

  • 没有找到相关文章

最新更新