Я пытаюсь реализовать повторно используемую форму, чтобы пользователи могли загружать исходный код в формате HTML, который был создан для них сайтом.Они также могут создавать свои формы с помощью интерфейса, в котором они могут выбирать нужные поля и ранжировать их, чтобы в загружаемой форме сначала отображалось самое высокое.
Затем они могут использовать форму на своих сайтах для сбора клиентов.данные и когда форма отправляется, параметр действия указывает на наш сайт, чтобы мы могли хранить информацию на наших серверах.
Теперь мой вопрос, как я могу сохранить объект поля Django вмоя база данных? Это позволяет хранить формы, созданные пользователями, особенно те поля, которые они выбрали.
Мне нужно сохранить Поля, чтобы я мог создать универсальную Django ModelForm, а пользователи могли сохранять Поля этой ModelForm в своих загружаемых формах.Поэтому, когда они возвращают нам информацию, я могу передать информацию прямо в ModelForm (так как поля будут распознаваемыми) и выполнить дополнительную проверку.
Также я должен добавить некоторые базовые проверки javascript (например, validation.js) для каждого поля (должно присутствовать при загрузке формы пользователем), и я знаю, что будет проще, если я смогу сохранить сами поля.