from bottle import route, request, template, run def envoyer_email(nom, message): # Simuler l'envoi d'un email print(f"Envoi d'un email à {nom} avec le message : {message}") @route('/contact', method=['GET', 'POST']) def contact(): if request.method == 'GET': return template("contact_formulaire.html") # Récupération des données du formulaire nom = request.forms.get('nom', default=None) message = request.forms.get('message', default=None) # Traitement des données (par exemple, envoi d'un email) envoyer_email(nom, message) return template("merci.html") if __name__ == '__main__': run(host='localhost', port=38083, debug=True, reloader=True)