Ajax не возвращает данные на сервер (Django) при нажатии на некоторые кнопки

Я создаю веб-страницу, содержащую автоматически генерируемые кнопки, используя Django. Я использую AJAX для обновления значений таблицы в соответствии с каждым нажатием кнопки. Когда я пытаюсь вывести request.POST на стороне сервера, значение возвращается непоследовательно. Иногда возвращает, иногда нет.

Я пробовал поместить alert в метод success и каждый раз, когда я нажимаю на кнопку, появляется alert, хотя он не возвращает значение.

<button name="date" type="submit" value={{d}} onclick="sendData(event)">

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script>
  function sendData(event) {
    event.preventDefault();
    $.ajax({
      type: "POST ",
      url: " ",
      data: {
        date: event.target.value,
        csrfmiddlewaretoken: '{{ csrf_token }}',
      },
      success: function(data) {
      },
      failure: function() {
      }
    });
  }
</script>
Вернуться на верх