Django 将CreateView表单拆分为多个部分/针对单个字段
有没有一种快速的方法可以将Django的Django 将CreateView表单拆分为多个部分/针对单个字段,django,Django,有没有一种快速的方法可以将Django的CreateViewcbv创建的表单拆分为两个或多个部分?我试图通过CSS对表单的两部分进行不同的样式设计。类似地,CreateView生成的每个字段/标签是否可以单独作为目标 是的,您可以像处理任何其他表单一样在模板中处理表单。请参见此处有关自定义表单的说明。下面是在两个字段中添加了other class的代码示例。您可以根据需要自定义html <form action="/contact/" method="post">{% csrf_to
CreateView
cbv创建的表单拆分为两个或多个部分?我试图通过CSS对表单的两部分进行不同的样式设计。类似地,CreateView
生成的每个字段/标签是否可以单独作为目标 是的,您可以像处理任何其他表单一样在模板中处理表单。请参见此处有关自定义表单的说明。下面是在两个字段中添加了other class
的代码示例。您可以根据需要自定义html
<form action="/contact/" method="post">{% csrf_token %}
{{ form.non_field_errors }}
<div class="fieldWrapper">
{{ form.subject.errors }}
<label for="id_subject">Email subject:</label>
{{ form.subject }}
</div>
<div class="fieldWrapper">
{{ form.message.errors }}
<label for="id_message">Your message:</label>
{{ form.message }}
</div>
<div class="fieldWrapper other-class">
{{ form.sender.errors }}
<label for="id_sender">Your email address:</label>
{{ form.sender }}
</div>
<div class="fieldWrapper other-class">
{{ form.cc_myself.errors }}
<label for="id_cc_myself">CC yourself?</label>
{{ form.cc_myself }}
</div>
<p><input type="submit" value="Send message" /></p>
</form>
{%csrf\u令牌%}
{{form.non_field_errors}}
{{form.subject.errors}
电子邮件主题:
{{form.subject}}
{{form.message.errors}
您的留言:
{{form.message}}
{{form.sender.errors}
您的电子邮件地址:
{{form.sender}}
{{form.cc_imf.errors}
抄送你自己?
{{form.cc_我自己}