nopaque/app/main/forms.py

22 lines
639 B
Python
Raw Normal View History

2019-08-01 08:33:05 +00:00
from flask_wtf import FlaskForm
from wtforms import MultipleFileField, StringField, SubmitField
2019-08-01 08:33:05 +00:00
from wtforms.validators import DataRequired, Length
class CreateCorpusForm(FlaskForm):
description = StringField(
'Description',
validators=[DataRequired(), Length(1, 64)]
)
files = MultipleFileField('Files', validators=[DataRequired()])
submit = SubmitField('Create corpus')
2019-08-01 08:33:05 +00:00
title = StringField(
'Title',
validators=[DataRequired(), Length(1, 32)]
)
'''
def validate_files(form, field):
for file in form.files.getlist[field.name]:
if file.mimetype
'''