C'est le code que j'ai essayé d'essayer et d'ajouter un jeton csrf à un formulaire javascript.Django - Javascript - Csrf Token
function save() {
var form = document.createElement("form");
console.log(form);
form.setAttribute('method', 'post');
form.setAttribute('action', '/quiz_score/');
document.body.appendChild(form);
var i = document.createElement("input");
i.setAttribute('name', 'Score');
i.setAttribute('value', ""+score);
i.setAttribute('name', 'csrfmiddlewaretoken');
i.setAttribute('value', {% csrftoken %});
form.appendChild(i);
form.submit();
}
Pouvez-vous voir des problèmes avec cela? Il a une erreur et par conséquent le JS ne fonctionne pas.
Non, cela ne fonctionne pas. –
@PhilipCrocker pouvez-vous partager le code par jsbin.com –