0
이 게시물을 읽는 모든 사람에게 좋은 저녁. 나는 플라스크에 내 웹 사이트에 선택 상자를 추가 할,하지만 난 내가 어떤 의견과 제안 :selectfield (wtforms) 플라스크에 html을 구성하는 방법은 무엇입니까?
내 파이썬 코드를보고 기대하는 의 HTML을 설정하는 방법을 이해할 수 없다 :
을class selectmenu(Form):
month = SelectField('Choose month',choices=[('dec', 'dec'), ('yan', 'yan'), ('feb', 'febt')])
@app.route('/searchemp/', methods=['GET', 'POST'])
def searchemp():
form = selectmenu(request.form)
m = form.month.data
HTML :
<form action="" class="form-signin" method="post">
<h2 class="form-signin-heading" align="center">title</h2>
<input type="text" class="form-control"
placeholder= "username" name="username" value="{{request.form.username}}" required autofocus>
<!--
<input type="text" class="form-control"
placeholder= "month" name="month" value="{{request.form.month}}">
-->
<select name="month">
<option value="{{request.form.month}}">dec</option>
<option value="{{request.form.month}}">yanuary</option>
<option value="{{request.form.month}}">feb</option>
<option value="{{request.form.month}}">mar</option>
</select>
<button class="btn btn-lg btn-success btn-block" type="submit">Search</button>
<br>
<p align="center">{{error}} </p>
</form>
은'누락 된 <첫 번째 줄에 form'. – MYGz
질문을 수정했습니다. 어떻게 할 수 있는지 제안 해 주시겠습니까? – trm0808