DJANGO POST ЗАПРОС

В Django для отправки POST-запроса используется функция HttpRequest.post(). Она возвращает объект типа QueryDict, который содержит все данные, переданные как POST-параметры.

Пример использования:

def my_view(request): if request.method == 'POST': data = request.POST # обработка данных else: # обработка GET-запроса return HttpResponse('OK')

Если в POST-запросе были переданы параметры name и age, то они будут доступны в объекте QueryDict следующим образом:

name = request.POST.get('name')age = request.POST.get('age')

Также в Django есть возможность отправки AJAX-запросов с помощью jQuery:

$.ajax({ type: 'POST', url: '/my-url/', data: { 'name': 'John', 'age': 30 }, success: function(data) { console.log('Запрос выполнен успешно'); }, error: function() { console.log('Произошла ошибка при выполнении запроса'); }});

Django \u0026 React Tutorial #5 - Handling POST Requests (Django REST)

POST запрос Django/django rest framework Урок 5

GET and POST requests in Django

[6] Get Vs Post Request In Django - Django Tutorial For Beginners

How to Receive Data From a Django Form Using a POST Request (Django Tutorial) - Part 46

5.12 Формы в Django GET POST запросы

BLGPG-1BA81BEB4E19-24-11-23-22

Новые материалы: