• Как лучше всего организовать много разных форм на странице?

    @olaRing Автор вопроса
    Друзья, спасибо большое за ответы!
    Позвольте прокомментировать ваши ответы.

    Алексей Черемисин,
    для рендера использовать сторону клиента и javascript c jquery/reactjs/vuejs/angularjs...

    Я согласна, что это более современно. Однако это другой подход к архитектуре в принципе. Надо тогда отказываться от шаблонов на стороне бэкенда и делать всё через rest api.

    Это было актуально лет 10 назад

    В моём случае меня вполне устраивает этот подход, но меня немного удивляет, что правильного и красивого решения я не смогла сходу найти.
    Хотя вру, нашла - в django_comments. Но не осилила понять, видимо надо хорошенько вкурить это дело (

    javedimka,
    Если рендерить 10 форм внутри этих тэгов:

    Нет, этот вариант не подходит: формы "раскиданы" по странице, а превращать всю страницу в форму не айс.

    в Джанго есть cbv

    Да, они удобны и FormView я использую постоянно, но как с ним работать в случае тэга?

    Хороший пример, но у нас разговор о другом был, там где надо 10 форм заполнить и 10 кнопок нажать чтобы их отправить

    В моём случае такой проблемы нет - каждая форма живёт своей жизнью и полностью независима.

    Алексей Черемисин,
    одно за другое цепляется, и когда говорят про 10 форм, в 99% подразумевают и UI, и реакт, и бизнес, и эти чертовы формы.

    Вот конкретно в моём случае, с точки зрения именно бизнеса, надо максимально изолировать приложения с формами, сделать их самостоятельными и легко вставляемыми в любое место в любом шаблоне.
    Ну то есть буквально три шага: 1. добавляем в installed_apps, 2. мигрируем, 3. вставляем тэг в шаблон.... 4. ПРОФИТ! форма работает.
  • Как лучше всего организовать много разных форм на странице?

    @olaRing Автор вопроса
    Совсем не понятно зачем использовать тэг.

    А как удобнее вставлять множество форм в разные места шаблонов?

    Url query - спасибо, посмотрю!