Создание конструктора с помощью Django

Я довольно новичок в программировании и начинаю свою карьеру с Python Django. Я уже создал несколько базовых приложений и недавно наткнулся на использование google forms и решил создать подобное приложение. Где любой пользователь может зайти на определенную страницу и создать свою собственную форму в соответствии со своими требованиями.

Я подумал о некоторых новых возможностях, таких как перетаскивание. Я хотел спросить, возможно ли как-то перетащить поля ввода или что-то подобное, используя систему шаблонов Django, где я могу использовать какую-то простую JS библиотеку или возможно ли использовать React как fronted. Итак, мои требования довольно просты, но я запутался в моделях Django, что будет представлять собой структура моделей.

  1. UI should be drag n drop thing. User can select the list of fields available in the inventory. And create his own form.

И на отправке поста. Из django нужно перехватить и сохранить данные.

В данном случае данными будут поля формы, а также их значения.

Поля формы, которые доступны в инвентаре.

  1. Test field
  2. Email Field
  3. Multi select field and
  4. Drop Down Field=

Надеюсь, кто-нибудь сможет мне помочь, чтобы я смог начать и придумать какую-нибудь методику.

Вернуться на верх