У меня есть форма, которую я использую для отображения нескольких полей из записи для пользователя.Однако пользователь не должен иметь возможность обновлять все отображаемые поля.Как мне обеспечить это?Было бы хорошо, если бы я мог указать, какие поля сохранять при вызове form.save, но я не смог заставить это работать.Вот часть кода:
obj = get_object_or_404(Record, pk=record_id)
if request.method == 'POST':
form = forms.RecordForm(request.POST, instance=obj)
if form.is_valid():
form.save()
Я не думаю, что использование exclude или полей в мета-определении формы будет работать, поскольку это будет отображать только те поля, которые пользователь может обновлять.