Не зная статуса вашей формы, я бы сказал, что вам безопаснее делать элемент данных в. ajax объектом. Вы можете вернуться к отправке формы в виде отдельных параметров, как только она заработает.
И я рекомендую обработчик ошибок - без него ошибки не отображаются, а ajax, похоже, вообще не работает:
Попробуйте следующее:
$.ajax({
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json',
"X-CSRFToken": csrftoken
},
data: { mydata : $('#form-one').serialize()},
type: 'POST',
url: '/commande/test',
success: function(response) {
console.log("success !")
},
error : function (jqXHR, textStatus, errorThrown) {
console.log(textStatus + ": " + errorThrown);
},
});
Тогда вы должны увидеть параметр в $ _POST под названием «mydata».