forked from DGNum/gestioCOF
2e08951d44
Ce patch rend les décorateurs `cof_required` et `buro_required` plus agréables pour les utilisateurs; en particulier, ils ne font plus une redirection sur la page de connexion si la condition n'est pas remplie. Dans les deux cas : - Si l'utilisateur n'est pas connecté, il est renvoyé sur la page de connexion - Si l'utilisateur est connecté mais pas membre du COF/du Burô, une page d'erreur "403 Forbidden" est affichée. Dans le cas de `cof_required` cette page demande à l'utilisateur de s'inscrire au COF; dans le cas `buro_required` elle indique simplement que la page est réservée au Burô. gestioncof/ * gestioncof/templates/buro-denied.html: Ajouté. * decorators.py: bda/ * tests/test_views.py: Modifié pour correctement gérer le nouveau fonctionnement des décorateurs. |
||
---|---|---|
.. | ||
gestioncof | ||
registration | ||
404.html | ||
500.html | ||
autocomplete_user.html | ||
base.html | ||
base_title.html | ||
base_title_petitscours.html | ||
buro-denied.html | ||
cof-denied.html | ||
demande-petit-cours-raw.html | ||
demande-petit-cours.html | ||
details_demande_petit_cours_infos.html | ||
error.html | ||
event_status.html | ||
home.html | ||
inscription-petit-cours-formset.html | ||
inscription-petit-cours.html | ||
liste_clubs.html | ||
liste_mails.html | ||
login.html | ||
login_switch.html | ||
membres_clubs.html | ||
petits_cours_demandes_list.html | ||
registration.html | ||
survey_status.html | ||
tristate_js.html | ||
utile_bda.html |