Изучаю первый день Django. Создал html файл, связал его с представлениями через URL как показано тут: https://metanit.com/python/django/5.5.php. Тут реализовано удаление и изменение базы данных переходом по другому адресу и методом POST
. Но не могу понять как реализовать это через методы PUT/PATCH/DELETE
. Насколько я знаю html не поддерживает иных методов кроме POST/GET
.
Как можно это реализовать через django и html?
UPD:
Реализовал ajax-запрос DELETE:
var token = '{{csrf_token}}';
$(function() {
$("td").click(function(e) {
var id = $("#"+e.target.id);
$.ajax({
headers: { "X-CSRFToken": token },
url: "ally/"+id+"/",
type: 'DELETE',
});
});
});
В командной строке пишет "DELETE ally/[object20Object]/ HTTP/1.1" 200 3726
, однако по какой-то причине в представлениях этот запрос функция не ловит.
from django.http import *
def edit(request):
if request.method == "DELETE":
return HttpResponse("<h1>ALLY<h1>")
Может кто знает в чем проблема?
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Все наступающего, у меня такой вопрос: я не могу понять логику данного цикла, а точнее его output
Мне нужно преобразовать список типа byte например [-1,8,0,0] в int например 263
Подскажите пожалуйста, как можно генерировать отчёты в Intellij Idea помимо JasperЕго использовать не получается
Нужно в массиве найти: максимальную длину без нулей, индекс первого эл-та исчисления максимальной длины