在发出POST请求时,同时传递CSRF token
示例代码:
HTML中:
<form method="POST" action="/example">
{% csrf_token %}
<input type="submit" value="Submit">
</form>
JS中:
function submitForm() {
var token = document.getElementsByName("csrfmiddlewaretoken")[0].value;
var data = {
"param1": "value1",
"param2": "value2",
"csrfmiddlewaretoken": token
}
$.post("/example", data, function(response) {
console.log(response);
});
}