Выброс ошибки при попытке отправить объект 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 файле в представления

Вернуться на верх