Выброс ошибки при попытке отправить объект javascript в представление в Django
Мне нужно отправить данные, которые я имею как объект Javascript в файле javascript, в представления в Django. Пробовал как показано ниже, но выдает ошибку как : Not Found: /postendpoint/$
**main.js**
#data from the HTML form stored as JS object
formdata={
surname:sur_name,
firstname:first_name,
login:login_id,
assignee:assignee,
phonenumber:phone_no,
groupname:group,
email:email,
segment:acsp
};
function validation(){
var valid=checkValidity();
console.log(valid);
if(valid){
**#sending formdata**
$.ajax({
url:'/postendpoint/$',
type: "POST",
data: formdata,
success:function(response){
console.log("formdata sent")
},
error:function (xhr, textStatus, thrownError){
console.log("formdata not sent")
}
});
displayTable();
}
}
**views.py**
def YourViewsHere(request):
if request.method == 'POST':
formdata=request.POST.get('data')
print(formdata)
**urls.py**
from django import URLs
from django.urls import path,re_path
from smgusersearch import views
urlpatterns = [
path("", views.index,name="index"),
path("postendpoint/", views.YourViewsHere,name="YourViewsHere"),
]
Нужно отправить данные формы в JS файле в представления