U
    YHg                     @   sD   d dl mZ d dlmZmZmZ d dlmZmZ G dd deZ	dS )    )	FlaskForm)StringFieldIntegerField	DateField)LengthOptionalc                   @   s   e Zd ZededdddgdZedZedd	d
Z	edd	e
 gdZededdddgdZededdddgdZededddde
 gdZededddde
 gdZdS )AddProgramFormName      z1Program must be between 1 and 30 characters long.)minmaxmessage)
validatorsVersionz
Start Datez%Y-%m-%d)formatzEnd Date (Optional))r   r   Statusz3Program status be between 1 and 30 characters long.Typez1Program type be between 1 and 30 characters long.zHindi Name (Optional)d   z0Hindi Name be between 1 and 100 characters long.zDescription (Optional)i  N)__name__
__module____qualname__r   r   namer   versionr   
start_dater   end_datestatusprogram_type
hindi_namedescription r    r    -/var/www/dostadmin/dostadmin/forms/program.pyr      sl   
  

r   N)
	flask_wtfr   wtformsr   r   r   Zwtforms.validatorsr   r   r   r    r    r    r!   <module>   s   