私のフォームに従ってください:
class FlightRequestForm(FlaskForm):
departure_cities = SelectMultipleField('Departure Cities ', choices=DEPARTURE_CITIES, validators=[DataRequired()])
destination_city = StringField('Destination City', validators=[DataRequired()])
earliest_departure_date = StringField('Earliest Departure Date [dd/mm/yyyy]', validators=[DataRequired()])
min_nights_in_dst = IntegerField('Minimal Length of Stay')
submit = SubmitField("Search Flights")
そしてhtmlファイル:
{% extends 'bootstrap/base.html' %}
{% import "bootstrap/wtf.html" as wtf %}
{% block content %}
{% include "header.html" %}
<div class="container-fluid projectBoard">
<div class="container">
<div class="row">
<div class="col-lg-8 col-md-10 mx-auto">
<h1>New task</h1>
</div>
</div>
<div class="row">
<div class="col-lg-8 col-md-10 mx-auto">
{{ ckeditor.load() }}
{{ ckeditor.config(name='body') }}
{{ wtf.quick_form(form, novalidate=True, button_map={"submit": "primary"}) }}
</div>
</div>
</div>
</div>
{% include "footer.html" %}
{% endblock %}
次のエラー メッセージが表示されます。
ValueError: アンパックする値が多すぎます (予想される 2)
為に
{{ wtf.quick_form(form, novalidate=True, button_map={"submit": "primary"}) }}
「サイズを追加」するにはどうすればよいですか?