kpsul/bda
Basile Clement 2e08951d44 Améliore l'ergonomie de cof_required et buro_required
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.
2018-11-25 18:11:23 +01:00
..
management core -- Fix flake8 errors 2018-10-06 13:15:33 +02:00
migrations core -- Apply black + isort to all files 2018-10-06 13:15:33 +02:00
static Mise à jour des dépendances jquery-ui et jquery 2017-02-10 23:47:49 +01:00
templates Permet la suppression d'un voeu ajouté mais non enregistré 2018-11-12 21:56:40 +01:00
tests Améliore l'ergonomie de cof_required et buro_required 2018-11-25 18:11:23 +01:00
__init__.py core -- Apply black + isort to all files 2018-10-06 13:15:33 +02:00
admin.py core -- Apply black + isort to all files 2018-10-06 13:15:33 +02:00
algorithm.py core -- Fix flake8 errors 2018-10-06 13:15:33 +02:00
forms.py Merge branch 'master' into Aufinal/annul_reventes 2018-10-07 00:34:36 +02:00
models.py core -- Fix flake8 errors 2018-10-06 13:15:33 +02:00
urls.py core -- Apply black + isort to all files 2018-10-06 13:15:33 +02:00
views.py Isort 2018-11-12 23:04:37 +01:00