Rui K. answered 05/05/23
Seasoned Online Tutor & JavaScript Expert
To perform a jQuery AJAX post to Django Postgres, you can use the following code:
$.ajax({ url: '/your-url/', type: 'POST', data: { 'your_data': your_value }, dataType: 'json', success: function (data) { console.log(data); }, error: function (xhr, errmsg, err) { console.log(xhr.status + ": " + xhr.responseText); } });
In the above code, replace '/your-url/' with the URL of your Django view that handles the POST request. The type parameter specifies that the AJAX request is a POST request, and the data parameter contains the data to be sent to the server, in this case a dictionary containing the key 'your_data' and the value your_value.
The dataType parameter specifies the expected data type of the response, and the success and error parameters contain functions to handle the success or failure of the AJAX request.
On the Django side, you can retrieve the data using the request.POST object in your view, and then save it to your Postgres database using Django's ORM.