This commit is contained in:
2025-05-18 05:21:16 -05:00
parent 132073ca19
commit c19bedc54a
65 changed files with 705 additions and 575 deletions

14
plugins/media/forms.py Normal file
View File

@ -0,0 +1,14 @@
from flask_wtf import FlaskForm
from wtforms import StringField, SelectField, SubmitField, IntegerField
from flask_wtf.file import FileField, FileAllowed, FileRequired
from wtforms.validators import DataRequired
class MediaUploadForm(FlaskForm):
image = FileField('Image', validators=[
FileRequired(),
FileAllowed(['jpg', 'jpeg', 'png', 'gif'], 'Images only!')
])
caption = StringField('Caption')
plant_id = IntegerField('Plant ID')
growlog_id = IntegerField('GrowLog ID')
submit = SubmitField('Upload')