Нам нужно визуализировать формы в python и захватить вывод html. До сих пор мы прибегаем к грязному хаку:Оформление форм через django-crispy-forms в python
def crispy_page(form): mini_template = """ {% load crispy_forms_tags %} {% crispy form %} """ from django.template import Template, Context t = Template(mini_template) c = Context({"form":form}) return t.render(c)
Мы хотели бы, чтобы просто быть в состоянии получить обработанный выход непосредственно из хрустящих форм как-то, без необходимости прыгать через систему Джанго шаблонной. Есть предположения?
у вас есть помощник? у вас есть макет? что такое прецедент? Зачем вам нужен HTML-код на Python, если я могу спросить, могут быть лучшие способы настройки вывода. – maraujop
У меня есть помощник и макет. Вариант использования двоякий. 1) Я хочу проверить выход html формы. 2) Я хочу иметь форму, содержащую подчиненную форму. Итак, в python я хочу отобразить подформат до html, а затем вставить этот html в форму контейнера, где находится подформат-поле. – chrispitzer