Détéction d'identifiants de département invalides
This commit is contained in:
parent
ac5cda63e0
commit
c2a2971467
9
app.py
9
app.py
|
@ -164,6 +164,15 @@ def free_rooms() :
|
||||||
# Récupération de la liste des départements :
|
# Récupération de la liste des départements :
|
||||||
dept_filen = "data/dept_list.txt"
|
dept_filen = "data/dept_list.txt"
|
||||||
dept_list = ro.get_depts(dept_filen)
|
dept_list = ro.get_depts(dept_filen)
|
||||||
|
# Vérifie qu'il n'y a pas de mauvais départements demandés
|
||||||
|
for d in dident_list:
|
||||||
|
try:
|
||||||
|
int(d)
|
||||||
|
except:
|
||||||
|
return render_template("error.html",error="Identifiant de département invalide !", **GLOBAL_CONTEXT)
|
||||||
|
if int(d)<0 or int(d)>=len(dept_list):
|
||||||
|
return render_template("error.html",error="Identifiant de département invalide !", **GLOBAL_CONTEXT)
|
||||||
|
dident_list.sort()
|
||||||
|
|
||||||
# Récupération des départements choisis à partir des données du formulaire :
|
# Récupération des départements choisis à partir des données du formulaire :
|
||||||
i = 0
|
i = 0
|
||||||
|
|
Loading…
Reference in New Issue