У меня большая форма, некоторые поля, зависит от значения других полей для вычисления.С тех пор я использовал jquery blur для отправки формы каждый раз, когда пользователь заканчивал редактирование поля, и перенаправлял ее в updateview снова с новыми значениями.
У меня есть этот day_absent и количество, отсутствующее, чтобы проверить это.Если я просто помещаю form.day_absent в форму и помещаю object.amt_absent, он не сохраняет форму.Но если я добавлю form.amt_absent, он сохранит форму.
Почему это так?Я не хочу ставить amt_absent как редактируемый, просто это должен быть day_absent.
class PayrollTransactionUpdate(LoginRequiredMixin,UpdateView):
model = t_pay
template_name = 'payroll/transaction/update.html'
fields = [
'day_absent',
'amt_absent',
]
<div id='input-item' class="col-1">
{{ form.day_absent }}
{{ form.day_absent.errors}}
</div>
<div id='item' class="col-2">
{{ object.amt_absent }}
</div>