from flask_wtf import FlaskForm from wtforms import StringField, FloatField, DateField, SelectField, SubmitField from wtforms.validators import DataRequired class VehicleForm(FlaskForm): license_plate = StringField('License Plate', validators=[DataRequired()]) model = StringField('Model', validators=[DataRequired()]) submit = SubmitField('Submit') class RepostajeForm(FlaskForm): vehicle_id = SelectField('Vehicle', coerce=int, validators=[DataRequired()]) amount = FloatField('Amount', validators=[DataRequired()]) date = DateField('Date', format='%Y-%m-%d', validators=[DataRequired()]) kilometers = FloatField('Kilometers', validators=[DataRequired()]) liters = FloatField('Liters', validators=[DataRequired()]) total_amount = FloatField('Total Amount', validators=[DataRequired()]) submit = SubmitField('Submit')