我正在为我的Django应用程序添加样式,但在为表单添加样式时遇到了问题。我在forms.py中有一个联系表单,然后在模板中使用它。
<form class="form-contact" action="" method="POST">
{% csrf_token %}
<input type="text" name="Name" id="id_name" value="{{form.name}}" />
<input type="submit" value="Submit" class="btn btn-primary">
</form>
这不起作用。我也尝试过这个,但仍然没有运气,它显示了样式化的字段,但没有检索到信息(在我的{{form.errors}}下面有一条消息)。
<form class="form-contact" action="" method="POST">
{% csrf_token %}
{% for field in form %}
<fieldset class="form-group">
<label class="control-label" for="id_{{ field.name }}">{{ field.label }}</label>
<div class="form-control">
<input type="text" class="form-control"
name="{{ field.label }}"
id="{{ field.name }}"
value="{{ field.name }}" >
{{ field }}
<p class="help-text">{{ field.help_text }} </p>
</div>
</fieldset>
{% endfor %}
<input type="submit" value="Submit" class="btn btn-primary">
</form>
任何提示将不胜感激。 谢谢。 编辑: 这个第二个代码,实际上为每个表单字段显示了2个输入字段。如果我填写第二个输入字段,表单就能正常工作,但是这个第二个输入字段没有样式...