
    jP                     v    d dl mZ d dlmZmZ d dlmZmZmZ  G d de      Z	 G d de      Z
 G d d	e      Zy
)    )	FlaskForm)StringFieldSelectField)DataRequiredLengthOptionalc                       e Zd Z ed e        ed      g      Z edg d e       g      Z ed e	        ed      g      Z
y	)
AccountFormzAccount Name   max
validatorsType))checkingChecking)savingsSavings)creditCredit)loanLoan)choicesr   zInstitution (optional)N)__name__
__module____qualname__r   r   r   namer   typer   institution_name     9/var/www/html/financials/app/blueprints/settings/forms.pyr
   r
      sR    ~<>6c?2STDv (
  >"$D # J30r!   r
   c                   <    e Zd Z ed e        ed      g      Zy)CategoryFormName2   r   r   N)r   r   r   r   r   r   r   r    r!   r"   r$   r$      s    v<>6b>*JKDr!   r$   c                   ,    e Zd Z ed e       g      Zy)
IncomeFormzMonthly Take-Home Income ($)r   N)r   r   r   r   r   monthly_incomer    r!   r"   r(   r(      s     !?-9^,<>Nr!   r(   N)	flask_wtfr   wtformsr   r   wtforms.validatorsr   r   r   r
   r$   r(   r    r!   r"   <module>r-      s7     , = =) L9 L> >r!   