如何安排ModelForm呈现的表单的字段?

时间:2014-12-30 00:52:55

标签: django django-forms

我有一个包含24个字段的表单,由ModelForm类生成。 Currenty它被渲染成这样:

<form action="/search/" method="post">{% csrf_token %}
   <ul class="list-unstyled">
       <li>{{form.as_p}}</li>
   </ul>
<input  class="btn btn-primary ersal" type="submit" name="submit"  value="search" />

 </form>

它变得太长而且没那么复杂,所以我想知道是否有办法将渲染的字段排列成4列?

1 个答案:

答案 0 :(得分:1)

这与Django无关,但与CSS等前端内容无关

您可以执行<div class="first-column">{{ form.some_field }}</div>之类的操作来访问您拥有的某个字段并对其进行相应的设置