Martin Pépin
45864fdcb0
Adapte la vue du tirage.
...
Désormais, les tirages peuvent être lancés sans modifier le code et
avec moult avertissements.
2016-07-08 00:39:31 +02:00
Martin Pepin
40ad1f5f76
Merge branch 'Aufinal/view_spectacles' into 'master'
...
Ajoute un lien d'ajout à la vue par spectacles
Cette MR est acceptable à condition que l'issue #49 soit résolue
fixes #34
See merge request !42
2016-06-27 18:48:51 +02:00
Martin Pépin
d4040670f5
Typos
2016-06-27 18:47:31 +02:00
Martin Pepin
0e19653f46
Merge branch 'Kerl/fix_43_unpaid' into 'master'
...
Corrige la liste des impayés dans bda
La liste des gens n'ayant pas payé leurs places pour un tirage ne
contient plus les participants n'ayant pas eu de place.
Ajoute un compte des impayés dans le template.
Fixes #43
See merge request !40
2016-06-25 19:50:54 +02:00
ludo
67b56edc33
remove useless code
2016-06-25 03:37:05 +02:00
ludo
8e8c9a173a
suppression fonctions inutiles
2016-06-24 16:52:21 +02:00
ludo
20f3030552
Merge remote-tracking branch 'origin/master' into Aufinal/view_spectacles
2016-06-24 14:51:31 +02:00
Martin Pépin
24e88a95a3
Filtre les participants dans la requête SQL
...
Et non plus en python
2016-06-22 02:29:20 +02:00
Basile Clement
1092b5f266
Merge branch 'Kerl/fix_44_tirage' into 'master'
...
Supprime les bonnes attributions lors d'un tirage.
Ne supprime plus toutes les attributions en lançant un tirage mais
seulement les attributions du tirage que l'on lance.
Fixes #44
See merge request !39
2016-06-21 22:38:48 +02:00
ludo
199895630e
Gestion de plus de deux places
2016-06-17 16:31:08 +02:00
Martin Pépin
2b43db8a79
Corrige la liste des impayés dans bda
...
La liste des gens n'ayant pas payé leur places pour un tirage ne
contient plus les participants n'ayant pas eu de place.
Ajoute un compte des impayés dans le template.
Fixes 43
2016-06-17 02:05:05 +02:00
ludo
175e2f7d67
Merge remote-tracking branch 'origin/Aufinal/liste_spectacles' into Aufinal/view_spectacles
2016-06-16 23:01:24 +02:00
ludo
c36b0c7ef3
Ajout de formulaires de supression et d'ajout
2016-06-16 22:55:34 +02:00
ludo
574aaad745
gestion des erreurs et des messages associés
2016-06-16 15:09:14 +02:00
Martin Pépin
976a130dcb
Suppression d'un .all()
inutile.
2016-06-16 09:31:08 +02:00
Martin Pépin
daa8e47090
Supprime les bonnes attributions lors d'un tirage.
...
Ne supprime plus toutes les attributions en lançant un tirage mais
seulement les attributions du tirage que l'on lance.
Fixes #44
2016-06-16 00:39:55 +02:00
Martin Pépin
afc4718f2d
Formattage et robustesse
...
- Ajoute des espaces après les `:` dans la déclaration des
dictionnaires.
- Change le `= 2` et `+= 1` pour rendre le code plus résistant à une
éventuelle mise à jour.
2016-06-15 22:37:23 +02:00
ludo
c7c5b5b40f
Merge branch 'Aufinal/liste_spectacles' into Aufinal/view_spectacles
2016-06-15 21:54:03 +02:00
ludo
5cf89102a9
espaces autour des =, code sur 80 colonnes
2016-06-15 21:19:39 +02:00
ludo
732f4b247d
Merge branch 'Aufinal/liste_spectacles' into Aufinal/view_spectacles
2016-06-15 20:36:00 +02:00
ludo
bf4cb4c9ee
Passe d'un enregistrement à un dictionnaire, trie les valeurs
2016-06-15 19:34:10 +02:00
ludo
825269067c
minor syntax changes
2016-06-12 19:29:50 +02:00
ludo
0def28e06d
Change la vue bda.views.spectacle : donne plus d'informations à la page bda-participants.html, et génère une liste de participants sans doublons
2016-06-12 18:36:21 +02:00
ludo
7686d33dff
Début de l'ajout de participants à un spectacle ; création d'url et gestion de formulaire (WIP)
2016-06-12 18:00:26 +02:00
ludo
d424089a55
Merge branch 'master' of https://git.eleves.ens.fr/cof-geek/gestioCOF into Aufinal/view_spectacles
2016-06-12 16:03:55 +02:00
Basile Clement
3229441cb7
Nettoyage de code
...
Essentiellement, suppression d'import inutilisés.
2016-06-10 23:59:41 +02:00
ludo
e93e60ec84
fix élimination des doublons
2016-06-10 18:04:02 +02:00
Martin Pépin
2331304992
Adopte le comportement de python3 pour la division
...
Les deux seuls fichiers touchés sont `bda/views.py` et
`bda/algorithm.py` d'après un
`grep -r '/' . | grep '\.py' | grep -v '^Binary' à la racine du projet.
2016-06-10 15:43:37 +02:00
ludo
6cd89da67c
Donne plus d'infos à la vue spectacles
2016-06-09 13:10:59 +02:00
ludo
dae392d4c3
Fixe la liste des spectacles
...
Le template essayait d'itérer sur un queryset au lieu d'une liste
2016-06-08 18:37:38 +02:00
Martin Pépin
a0a4ff05d5
Répare les tirages du BdA
...
La liste des spectacles était passées à l'algo de tirage au lieu des
participants
2016-06-08 13:26:04 +02:00
Martin Pépin
27bf9c5231
Petit oubli
...
cf. ccd38d2723
2016-06-07 22:54:11 +02:00
Martin Pépin
ccd38d2723
Remplace filter
par _set
quand c'est possible
...
Par exemple
`Spectacle.objects.filter(tirage=tirage)` devient
`tirage.spectacle_set`
2016-06-07 22:49:19 +02:00
Martin Pépin
a683b189f0
Commentaire et FIXME sur le tirage
2016-06-07 00:18:16 +02:00
Martin Pépin
2a1c870cac
Empêche l'inscription à un tirage non ouvert
2016-06-06 19:22:01 +02:00
Martin Pépin
9728384629
Réparation des dernières vues
...
- Les liens utiles du BdA affichent tous les tirages en cours.
- La listes des spectacles s'affiche
2016-06-06 18:43:56 +02:00
Martin Pépin
e29184e7d5
Empêche le tirage
2016-06-06 13:20:14 +02:00
Martin Pépin
759893f728
Fusion BdA
...
- Les tirages ont un champ `active` pour indiquer si le tirage doit
être affiché ou considéré comme archivé.
- La page d'accueil n'affiche que les tirages actifs.
- Le formulaire d'inscription ne propose plus que les spectacles du
tirage concerné.
2016-06-06 11:19:27 +02:00
Martin Pépin
366daf7240
Nettoyage du code
2016-06-06 11:11:33 +02:00
Martin Pépin
13858b87f3
Éclaircissement du code
2016-06-05 23:13:22 +02:00
Martin Pépin
f14a99cb07
Correction dans la vue do_tirage
...
La graine du tirage est sauvegardée et on renomme la variable
`tirage` pour lever l'ambiguïté avec la fonction `tirage`.
2016-06-05 16:00:46 +02:00
Martin Pépin
299c5f0823
Correction de bugs
...
- Liens invalide dans le template pour visualisé les places obtenues
- Erreurs dans la vue pour visualiser l'état des demandes
2016-06-05 14:17:02 +02:00
Martin Pépin
dfd4fb7d83
Tirage utilisable et plus joli
...
- Ajout de balises `<pre>` pour mettre en valeur le token
- On remplace la condition sur les utilisateurs par le décorateur
`@buro_required`
2016-06-05 14:03:32 +02:00
Martin Pépin
fa7de0b7c7
Adaptation des vues aux nouveaux modèles
2016-06-05 02:18:12 +02:00
Martin Pépin
ae3677701d
Mise en forme
...
- Suppression des espaces autour des signes `=` dans les keyword
arguments. Cf [PEP8](https://www.python.org/dev/peps/pep-0008/ )
- Suppression d'une virgule inutile.
2016-06-04 13:25:35 +02:00
Martin Pépin
8121dde36a
Ajout d'une ligne supprimée par erreur
2016-06-03 14:44:00 +02:00
Martin Pépin
e270855823
Merge branch 'master' into Kerl/fusion_bda
...
Résolution des conflits :
* Suppression des applis `bda2` et `bda3`
* Choix d'une date arbitraire pour le début du tirage
2016-06-03 13:57:04 +02:00
Martin Pépin
65667f6652
Déplace les formulaires vers des forms.py
...
Les formulaires de chaque application sont désormais dans un fichier `forms.py`.
2016-06-03 00:47:50 +02:00
Martin Pépin
7c3984c6fc
Modification des vues
2016-06-01 16:09:09 +02:00
Guillaume Seguin
392be324f6
Commit gore : premier push vers git.eleves
2016-05-21 23:57:36 +02:00