mirror of
https://gitlab.ub.uni-bielefeld.de/sfb1288inf/nopaque.git
synced 2025-06-12 00:50:40 +00:00
Add changes for new OCR and NLP Pipelines
This commit is contained in:
@ -21,9 +21,7 @@ class AddNLPJobForm(FlaskForm):
|
||||
validators=[DataRequired()])
|
||||
submit = SubmitField()
|
||||
title = StringField('Title', validators=[DataRequired(), Length(1, 32)])
|
||||
version = SelectField('Version',
|
||||
choices=[('2.2.0', 'Latest (2.2.0)'),
|
||||
('2.2.0', '2.2.0')],
|
||||
version = SelectField('Version', choices=[('latest', 'Latest')],
|
||||
validators=[DataRequired()])
|
||||
check_encoding = BooleanField('Check encoding')
|
||||
|
||||
@ -54,15 +52,14 @@ class AddOCRJobForm(FlaskForm):
|
||||
split = BooleanField('Split')
|
||||
submit = SubmitField()
|
||||
title = StringField('Title', validators=[DataRequired(), Length(1, 32)])
|
||||
version = SelectField('Version',
|
||||
choices=[('latest', 'Latest')],
|
||||
version = SelectField('Version', choices=[('latest', 'Latest')],
|
||||
validators=[DataRequired()])
|
||||
|
||||
def validate_files(form, field):
|
||||
for file in field.data:
|
||||
if not file.filename.lower().endswith(('.pdf', '.tif', '.tiff')):
|
||||
if not file.filename.lower().endswith('.pdf'):
|
||||
raise ValidationError('File does not have an approved '
|
||||
'extension: .pdf | .tif | .tiff')
|
||||
'extension: .pdf')
|
||||
|
||||
|
||||
class AddSetupFilesJobForm(FlaskForm):
|
||||
@ -71,8 +68,7 @@ class AddSetupFilesJobForm(FlaskForm):
|
||||
submit = SubmitField()
|
||||
title = StringField('Title', validators=[DataRequired(), Length(1, 32)])
|
||||
files = MultipleFileField('Files', validators=[DataRequired()])
|
||||
version = SelectField('Version',
|
||||
choices=[('latest', 'Latest')],
|
||||
version = SelectField('Version', choices=[('latest', 'Latest')],
|
||||
validators=[DataRequired()])
|
||||
|
||||
def validate_files(form, field):
|
||||
|
Reference in New Issue
Block a user