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 番目のコードは、実際には各フォーム フィールドに対して 2 つの入力フィールドを表示しています。2 番目の入力を入力すると、フォームは機能しますが、この 2 番目の入力にはスタイリングがありません...