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/