This is a reusable plain version the varia library website. You can host your own website of books using just a simple csv file
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
378 B

from flask_wtf import FlaskForm
from flask_wtf.file import FileAllowed, FileField
from wtforms import (
SubmitField,
validators,
)
class ImageUploadForm(FlaskForm):
"""Image upload form."""
image = FileField(
"Image of the book:",
validators=[FileAllowed(["jpg", "png", "gif", "webp"], "Images only!")],
)
submit = SubmitField("Submit")