Custom images

This commit is contained in:
2025-04-16 14:51:06 +02:00
parent 02a12fd46e
commit b8152ba6cb
10 changed files with 53 additions and 41 deletions

View File

@@ -1,9 +1,17 @@
from flask_wtf import FlaskForm # type: ignore
from wtforms import StringField, SubmitField, URLField
from wtforms.validators import DataRequired
from flask_wtf.file import FileField, FileAllowed, FileRequired # type: ignore
class ServiceForm(FlaskForm):
name = StringField("Service name:", validators=[DataRequired()])
url = URLField("Service URL:", validators=[DataRequired()])
image = FileField(
"Icon:",
validators=[
FileRequired(),
FileAllowed(["jpg", "jpeg", "png"], "Unsupported file format"),
],
)
submit = SubmitField("Submit")