2025-01-31 15:20:08 +01:00

26 lines
863 B
Python

from flask import Flask, render_template, redirect, url_for, flash
from forms import ContactForm
app = Flask(__name__)
app.config['SECRET_KEY'] = 'votre_cle_secrete_pour_flask_wtf'
@app.route('/contact', methods=['GET', 'POST'])
def contact():
form = ContactForm()
# Si on arrive sur la page après validation du formulaire (POST)
if form.validate_on_submit():
# Traitement les données du formulaire
name = form.name.data
email = form.email.data
message = form.message.data
# Par exemple, enregistrer ou envoyer un email
flash(f"Merci {name}, voici le message: {message}", "success")
return redirect(url_for('contact'))
# Si on arrive sur la page sans validation du formulaire (GET)
return render_template('form.html', form=form)
if __name__ == "__main__":
app.run(debug=True)