use InputRequired() validators

stable
neingeist 7 years ago
parent 602fb2d9cd
commit 62bada5537

@ -3,7 +3,7 @@ from flask import (Flask, render_template, flash, redirect,
from flask_bootstrap import Bootstrap from flask_bootstrap import Bootstrap
from flask_wtf import FlaskForm from flask_wtf import FlaskForm
from wtforms import DateTimeField, IntegerField, SubmitField from wtforms import DateTimeField, IntegerField, SubmitField
from wtforms.validators import DataRequired, NumberRange from wtforms.validators import InputRequired, NumberRange
from datetime import datetime, timedelta from datetime import datetime, timedelta
import os import os
@ -20,9 +20,9 @@ Bootstrap(app)
class DownloadForm(FlaskForm): class DownloadForm(FlaskForm):
start_time = DateTimeField('Start time', validators=[DataRequired()], start_time = DateTimeField('Start time', validators=[InputRequired()],
format='%Y-%m-%d %H:%M') format='%Y-%m-%d %H:%M')
length = IntegerField('Length', validators=[DataRequired(), length = IntegerField('Length', validators=[InputRequired(),
NumberRange(min=1, max=app.config['MAX_LENGTH'])]) NumberRange(min=1, max=app.config['MAX_LENGTH'])])
submit = SubmitField('Download') submit = SubmitField('Download')

Loading…
Cancel
Save