我有一个包含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列?
答案 0 :(得分:1)
这与Django无关,但与CSS等前端内容无关
您可以执行<div class="first-column">{{ form.some_field }}</div>
之类的操作来访问您拥有的某个字段并对其进行相应的设置