15 lines
776 B
Python
15 lines
776 B
Python
from flask_wtf import FlaskForm
|
|
from wtforms import FloatField, IntegerField
|
|
from wtforms.validators import NumberRange, DataRequired
|
|
|
|
|
|
class MREForm(FlaskForm):
|
|
consumer_fico = IntegerField('FICO Score', id='consumer_fico',
|
|
validators=[DataRequired(),
|
|
NumberRange(300, 850, message='Fico scores must be between 300 and 850')])
|
|
down_payment_percent = FloatField('Down Payment %', id='down_payment_percent',
|
|
validators=[DataRequired(),
|
|
NumberRange(0.0, 99.99, message='Down Payment must be between 0 and 99.99')])
|
|
home_value = FloatField('Home Price', id='home_value', validators=[DataRequired()])
|
|
|