簡體   English   中英

2 FlaskForm 中的日期選擇器

[英]2 Datepicker in FlaskForm

我在帶有 Flask、Flask-Admin 和 WTforms 的 DatePickerWidget 上找到了這個,這是完美的,但我需要兩個日期選擇器,因為我想為 SQL 查詢拾取 2 個日期(開始和結束日期)

.py 文件:

class ExampleForm(Form):
    dt = DateField('DatePicker', format='%Y-%m-%d')

在這里我分配給變量:

date = form.dt.data.strftime('%Y-%m-%d')

html 文件:

<form action="#" method="post">
    {{ form.dt(class='datepickerA') }}
    {{ form.hidden_tag() }}
    <input type="submit"/>

我不確定如何再添加一個選擇器並分配給 py 文件中的 2 個變量?

提前致謝

您的ExampleForm class 需要有兩個成員:

class ExampleForm(Form):
    dStart = DateField(...)
    dEnd = DateField(...)

然后在您的表單中,您將使用如下內容:

<form action="/process" method="POST">
    {{ form.dStart.label }} {{ form.dStart() }}
    {{ form.dEnd.label }} {{ form.dEnd() }}
    <input type="submit">Do it!</input>
</form>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM