Django Form не обновляется при использовании фреймворка подписи Jquery
Я использую фреймворк подписи Jquery в моей странице формы, которую я написал с помощью Django. Когда я использую его, он не обновляется, когда я вношу изменения в любое поле формы.
update.py
def updateAmbulanceCaseForm(request,id):
ambulanceCase = AmbulanceCase.objects.get(id=id)
form = AmbulanceCaseForm(data=request.POST, instance=ambulanceCase)
if form.is_valid():
form.save()
messages.success(request,"Kayit Basarili...")
print(form.data)
context={'AmbulanceCase':AmbulanceCase.objects.all()}
return render(request,"tables/ambulance_case.html", context)
else:
print("basarisiz")
return render(request,"forms/update_forms/ambulance_case.html",{"AmbulanceCase": ambulanceCase})
update.html
$(function() {
if($('#sigtext'))
{
var sig = $('#get_sig').signature();
sig.signature('draw', $('#sigtext').val());
sig.signature('disable');
$('#get_sig').signature({disabled:true});
}
else{
var sig = $('#get_sig').signature();
}
});
<div class="mb-3 col">
<label for="doctor_username" class="form-label">DOKTOR/PARAMEDİK ADI SOYADI</label>
<input type="text" class="form-control" id="doctor_username" name="doctor_username" value="{{AmbulanceCase.doctor_username}}">
<div class="container row mb-3 col" style="display: block;">
<label for="doctor_signature" class="form-label">İMZA</label>
<div class="container border border-5" id="doctor_signature" >
</div>
<textarea name="doctor_signaturetext" id="doctor_signaturetext" cols="30" rows="10" style="display: none;">{{AmbulanceCase.doctor_signaturetext}}</textarea>
</div>