You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
14 lines
362 B
14 lines
362 B
from flask_wtf import FlaskForm
|
|
from flask_wtf.file import FileAllowed, FileField
|
|
from wtforms import (
|
|
SubmitField,
|
|
validators,
|
|
)
|
|
|
|
class PdfUploadForm(FlaskForm):
|
|
"""Pdf upload form."""
|
|
pdf = FileField(
|
|
"Pdf of the book:",
|
|
validators=[FileAllowed(["pdf"], "Only pdf uploads supported")],
|
|
)
|
|
submit = SubmitField("Submit")
|
|
|