############################################################################## # ScoDoc # Copyright (c) 1999 - 2024 Emmanuel Viennet. All rights reserved. # See LICENSE ############################################################################## """Formulaire édition description formsemestre """ from flask_wtf import FlaskForm from wtforms import StringField, TextAreaField, FileField, SubmitField from wtforms.validators import Optional class FormSemestreDescriptionForm(FlaskForm): "Formulaire édition description formsemestre" description = TextAreaField( "Description", validators=[Optional()], description="""texte libre : informations sur le contenu, les objectifs, les modalités d'évaluation, etc.""", ) horaire = StringField( "Horaire", validators=[Optional()], description="ex: les lundis 9h-12h" ) image = FileField( "Image", validators=[Optional()], description="Image illustrant cette formation" ) lieu = StringField("Lieu", validators=[Optional()], description="ex: salle 123") responsable = StringField( "Responsable", validators=[Optional()], description="ex: nom de l'enseignant" ) submit = SubmitField("Enregistrer") cancel = SubmitField("Annuler", render_kw={"formnovalidate": True})