Здесь я создал flaskwtform, которая будет принимать две даты, которые работают нормально.Я хочу, чтобы средство выбора даты и времени дало мне полную дату в формате d / my с отметкой времени UTC.
flaskWTForm.py
from flask import Flask, render_template
from flask_wtf import FlaskForm
from datetime import date
from wtforms.fields.html5 import DateField
from wtforms.fields.html5 import DateTimeField
app = Flask(__name__)
app.config['SECRET_KEY']='secretkey'
class TestForm(FlaskForm):
startdate = DateField('From Date')
todate = DateField('To Date')
@app.route('/dateExample',methods=['GET','POST'])
def index():
forms = TestForm()
if forms.validate_on_submit():
return 'From Date is : {} To Date is : {}'.format(forms.startdate.data, forms.todate.data)
return render_template('dateExample.html',form=forms)
if __name__ =="__main__":
app.run(debug=True,port=5000)
[dateExample.html]
<html>
<body>
<h1> Flask WFForm </h1>
<form method="POST" action="{{url_for('.index')}}">
{{ form.csrf_token }}
{{ form.startdate.label }}
{{ form.startdate }}
{{ form.todate.label }}
{{ form.todate }}
<input type="submit" value="Submit">
</form>
</body>
</html>