Доступ к переменным javascript в файле функции python(views.py) с помощью django
Я хочу получить доступ к переменной массива javascript в файл функции python (views.py). Я сохранил данные в массиве с помощью javascript и хочу получить эти данные в функции python для дальнейшего процесса.
show.html
function getvalues() {
var val = [];
$(':checkbox:checked').each(function (i) {
val[i] = $(this).val();
});
}
views.py
def show(request):
selected = val[i]
return render(request, "show.html", {})
Я хочу использовать val[i] в функции views.py show(). Если мне нужно использовать AJAX, то как я могу использовать AJAX? Или есть какой-то другой способ доступа к данным
JavaScript работает в браузере (клиент), а python работает на сервере. Для соединения клиента с сервером используется AJAX/fetch.
Вам понадобится обработчик POST на стороне django (сервера) для обработки вызова.
Смотрите
.
https://www.javascripttutorial.net/javascript-fetch-api/
https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch