Render form fields on the page
This commit is contained in:
@@ -8,31 +8,27 @@ from .validators import IsNumber
|
||||
|
||||
from atst.utils.localization import translate
|
||||
|
||||
|
||||
class KOReviewForm(CacheableForm):
|
||||
pdf = FileField(
|
||||
translate("forms.ko_review.pdf_label"),
|
||||
description=translate("forms.ko_review.pdf_description"),
|
||||
validators=[
|
||||
FileAllowed(["pdf"], translate("forms.ko_review.pdf_description")),
|
||||
FileAllowed(
|
||||
["pdf", "png"], translate("forms.task_order.file_format_not_allowed")
|
||||
),
|
||||
InputRequired(),
|
||||
],
|
||||
render_kw={"required": False},
|
||||
render_kw={"required": False, "accept": ".pdf,.png,application/pdf,image/png"},
|
||||
)
|
||||
to_number = StringField(
|
||||
translate("forms.ko_review.to_number"),
|
||||
validators=[
|
||||
Length(min=10),
|
||||
IsNumber(),
|
||||
],
|
||||
translate("forms.ko_review.to_number"), validators=[Length(min=10), IsNumber()]
|
||||
)
|
||||
loa = StringField(
|
||||
translate("forms.ko_review.loa"),
|
||||
validators=[
|
||||
Length(min=10),
|
||||
IsNumber(),
|
||||
],
|
||||
translate("forms.ko_review.loa"), validators=[Length(min=10), IsNumber()]
|
||||
)
|
||||
custom_clauses = TextAreaField(
|
||||
translate("forms.ko_review.custom_clauses_label"),
|
||||
description=translate("forms.ko_review.custom_clauses_description"),
|
||||
validators=[Optional()]
|
||||
validators=[Optional()],
|
||||
)
|
||||
|
Reference in New Issue
Block a user