我有一个带有标签的表单,以及一个标签下的手风琴,如下所示:
self.helper.layout = Layout(
TabHolder(
Tab(
'Title',
HTML('{% load i18n %}<h4>{% trans "This works well" %}</h4></br>'),
Accordion(
AccordionGroup(
HTML('I am HTML'),
'a_field',
),
),
),
)
虽然HTML()
在第一个参数之后呈现时有效,但当用作第一个参数时,它只返回<crispy_forms.layout.HTML object xyz>
。
<a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion-9011" href="#crispy_formslayouthtml-object-at-0x3d6ea90"><crispy_forms.layout.HTML object at 0x123456></a>
如何让它正确渲染?