Bouton pour retirer les favoris

This commit is contained in:
theo@manjaro 2022-06-15 20:23:53 +02:00
parent 4c567ebe56
commit a23d5735df
2 changed files with 23 additions and 4 deletions

8
app.py
View File

@ -225,7 +225,13 @@ def free_rooms() :
if i<len(dident_list)-1: if i<len(dident_list)-1:
change_date_str += "&" change_date_str += "&"
i+=1 i+=1
context = {"free_rooms":free_rooms, "frooms_disp":frooms_disp, "depts_str":depts_str, "dident_list":dident_list, "date_str":date_str, "change_date_str":change_date_str, "favs":len(favs_ids)>0}
# Générer le lien pour enlever les favoris séléctionnés
nofavslink = "/app/free-rooms?"
for dept in dident_list:
nofavslink+="dept="+str(dept)+"&"
nofavslink = nofavslink[:-1] # Enlever le dernier &
context = {"free_rooms":free_rooms, "frooms_disp":frooms_disp, "depts_str":depts_str, "dident_list":dident_list, "date_str":date_str, "change_date_str":change_date_str, "favs":len(favs_ids)>0,"nofavslink":nofavslink}
# Crée un log de la date et des départements demandés ( pour des futures statistiques ) # Crée un log de la date et des départements demandés ( pour des futures statistiques )
log = {} log = {}

View File

@ -9,12 +9,25 @@
<body> <body>
{% include "base.html" %} {% include "base.html" %}
<main> <main>
{% if favs: %}<p>Attention, tu as des favoris de précisé, les résultats sont donc filtrés et tu ne vois pas toute les salles !</p>{% endif %} {% if favs: %}
Départements sélectionnés : <div class="flex">
<p>Attention, tu as des favoris de précisé, les résultats sont donc filtrés et tu ne vois pas toute les salles !</p>
</div>
<div class="flex">
<a class="button" href="{{ nofavslink }}">Retirer</a>
</div>
{% endif %}
<div class="flex">
<p>
Départements sélectionnés : <br>
<b>{{ depts_str }}</b> <b>{{ depts_str }}</b>
</p>
</div>
<div class="flex">
{% if date_str != "" : %} {% if date_str != "" : %}
<b>Le {{ date_str }}</b> <b>Le {{ date_str }}</b>
{% endif %} {% endif %}
</div>
<div class="flex"> <div class="flex">
<a class="button" href='/app/date-select{{change_date_str}}'>Choisir une date</a> <a class="button" href='/app/date-select{{change_date_str}}'>Choisir une date</a>
</div> </div>