Django Crispy Forms - 布局Div

时间:2012-06-13 08:09:26

标签: django forms helper django-crispy-forms

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

我想把模型中的所有字段放在我的div帮助器中...有没有办法做到这一点,所以我不需要写下它们中的每一个......就像:

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

我试过

Div('*')

等类似的东西,但它不起作用。

有什么建议吗?

谢谢!

罗恩

1 个答案:

答案 0 :(得分:2)

我在文档中找到了一些内容......

我认为它的解决方案......:)

  

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