Marin/app.py

55 lines
1.4 KiB
Python
Raw Permalink Normal View History

2021-12-02 19:05:44 +01:00
# Fichier principal
2021-12-02 19:41:51 +01:00
from flask import Flask, escape, request, url_for
2021-12-02 19:05:44 +01:00
import pages
app = Flask(__name__)
2021-12-03 02:53:26 +01:00
@app.route('/')
@app.route('/home')
@app.route('/home/')
2021-12-02 19:05:44 +01:00
def main():
2021-12-03 02:53:26 +01:00
return pages.main()
@app.route('/search', methods=['GET', 'POST'])
def search():
texte = request.form["search"]
2021-12-03 03:28:53 +01:00
return pages.search(texte)
2021-12-03 02:17:53 +01:00
2021-12-03 01:08:46 +01:00
@app.route('/sauveteurs/<int:idsauveteur>')
2021-12-03 02:05:05 +01:00
@app.route('/sauveteur/<int:idsauveteur>')
2021-12-03 01:08:46 +01:00
def sauveteur(idsauveteur):
return pages.sauveteur(idsauveteur)
2021-12-03 02:05:05 +01:00
@app.route('/bateaux/<int:idbateau>')
@app.route('/bateau/<int:idbateau>')
def bateau(idbateau):
return pages.bateau(idbateau)
2021-12-03 06:42:13 +01:00
@app.route('/modifications', methods=['GET', 'POST'])
@app.route('/modifications/', methods=['GET', 'POST'])
@app.route('/modification', methods=['GET', 'POST'])
@app.route('/modification/', methods=['GET', 'POST'])
def modifs():
2021-12-03 06:42:13 +01:00
if request.method == 'POST':
nom = request.form["nom"]
prenom = request.form["prenom"]
mail = request.form["email"]
article = request.form["article"]
modif = request.form["modif"]
pages.suggestion(nom,prenom,mail,article,modif)
return pages.main()
else:
return pages.modifs()
2021-12-03 03:52:32 +01:00
@app.route('/expeditions/<int:idexpe>')
@app.route('/expedition/<int:idexpe>')
def expe(idexpe):
return pages.expeditions(idexpe)
2021-12-02 20:14:13 +01:00
@app.errorhandler(404)
def error(e):
return pages.error()
2021-12-02 19:41:51 +01:00
if __name__=="__main__":
app.run(debug=True)