姜戈脆皮形式 - 布局 Div.



我正在从数据库模型创建一个清晰的表单。

我想将模型中的所有字段放在我的div 助手中......有没有办法做到这一点,这样我就不需要写下它们中的每一个......喜欢:

self.helper.layout = Layout(
   Div('field1', 'field2', 'field3', ...), 
   ...
)

我试过了

Div('*')

诸如此类的事情,但没有奏效。

有什么建议吗?

谢谢!

罗恩

我在文档中发现了一些东西...

我认为这是解决方案... :)

render_unmentioned_fields = 假 默认情况下,django-crispy-forms渲染指定的布局,如果它严格存在,这意味着它只呈现布局提到的内容,除非你的表单定义了Meta.fields和Meta.exclusion,在这种情况下它会使用它们。如果要在布局中呈现未提及的字段,例如,如果您担心忘记提及它们,则必须将此属性设置为 True。它默认为 False。

最新更新