我正在从数据库模型创建一个清晰的表单。
我想将模型中的所有字段放在我的div 助手中......有没有办法做到这一点,这样我就不需要写下它们中的每一个......喜欢:
self.helper.layout = Layout(
Div('field1', 'field2', 'field3', ...),
...
)
我试过了
Div('*')
诸如此类的事情,但没有奏效。
有什么建议吗?
谢谢!
罗恩
我在文档中发现了一些东西...
我认为这是解决方案... :)
render_unmentioned_fields = 假 默认情况下,django-crispy-forms渲染指定的布局,如果它严格存在,这意味着它只呈现布局提到的内容,除非你的表单定义了Meta.fields和Meta.exclusion,在这种情况下它会使用它们。如果要在布局中呈现未提及的字段,例如,如果您担心忘记提及它们,则必须将此属性设置为 True。它默认为 False。