Предположим, у меня есть эта модель.
class Text(models.Model):
name = models.TextField(default="")
changed_name = models.TextField(default="")
data = JSONField(default=dict)
Теперь я хочу использовать django форму модели для:
1. создания ввода в шаблоне, только ввода для имени и файла.
2. проверить файл, извлечь его (внутри json) и отправить в поле модели, лучше всего, если контент можно проверить отдельно для поля модели, как метод def clean_.
3. подтвердите имя, затем обработайте его и отправьте в два поля, одно оригинальное и одно после изменений.
Теперь я сделал все это в соответствии с пользовательским шаблоном и отправляю только исправленную запись в форму, но я хотел бы переместить все это в форму, если это можно сделать.