Django создать несколько опций POST с AJAX данными запроса - PullRequest
0 голосов
/ 02 марта 2020

У меня вопрос по ajax / javascript в сочетании с Django.

У меня есть страница с полем ввода для поиска пользователей.

на странице будет отображаться список пользователей, которые соответствуют значению поля ввода через AJAX:

$("#id_user").keyup(function () {
  var user = $(this).val();

  $.ajax({
    url: "/show-users",
    data: {
      'user': user
    },
    dataType: 'json',
      success: function (data) {
        html = ''
        for(var i = 0; i < data.length; i++){
          var id = data[i].pk;
          var username = data[i].fields.username;
          html = html + "<tr><td>"+username+"</td><td><a href='#' id='addfriend'>add</a></td></tr>"
        }
        document.getElementById('table_body').innerHTML = (html);
      }
  });
});

, это выведет следующее: see picture

теперь я хочу POST к 1 из моих представлений функции через ссылку «ДОБАВИТЬ». (см. рисунок), конечно, с user.id выбранного пользователя.

Я уже пытался передать ФОРМУ в переменную HTML (успех), только у меня проблемы с csrf_token.

Кто-нибудь может мне помочь?

Заранее спасибо.

br, Роберт

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...