Как передать ID модели django для обновления в knockout ajax success url и как вырезать id из url

views.py

def visitor(request,id):
    # fruser = get_object_or_404(FRUser,id=id)
    if request.method == "POST":
        uid = request.GET.get('visitor_nric_no')
        name = request.GET.get('name')
        company_name = request.GET.get('company_name')
        user_type = request.GET.get('userType')
        visit_purpose = request.GET.get('purposeOfVisit')
        valid_from_date = request.GET.get('validFrom')
        valid_till_date = request.GET.get('validTill')

        fruser = FRUser.objects.get(id=uid)
        fruser.name = name
        fruser.company_name = company_name
        fruser.user_type = user_type
        fruser.visit_purpose = visit_purpose
        fruser.valid_from_date = valid_from_date
        fruser.valid_till_date = valid_till_date
        fruser.save()
        print(fruser.name)
        context = {'fruser':fruser}
        return render(request, 'kiosk/visitor-checkIn/visitor-new-registration.html',context)

knockout.js

submitHandler: function() {
        var ViewModel = function () {
        
        var self = this;
        self.nric_no = ko.observable("");
    
        self.save = function () {
          var formdata = new FormData();
    
          formdata.append('nric_no', self.nric_no());
          console.log(formdata)
    
          $.ajax({
            type: 'POST',
            url: "http://127.0.0.1:8000/kiosk/kiosk/nric/api",
            data: formdata,
            headers: { 'X-CSRFToken': csrftoken },
            processData: false,
            contentType: false,
            success: function () {
              alert('Success');
              window.location = '/kiosk/kiosk/visitor/visitor-new-registration' + fruser.uid;
            },
            error: function () {
              alert("fail");
            }
          });
    
        };
      };
      ko.applyBindings(new ViewModel());
          
    },
        });

Как передать django id модели в knockout js ajax succes url и как разделить id с url Я хочу передать django FRUser model uid в success url ajax knockout area как передать это и я хочу нарезать id на url как решить это Заранее спасибо

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