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
Martin Pépin
4abf3a5f19
Merge branch 'master' into Kerl/mails_rappel
2016-06-12 21:28:51 +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
Martin Pépin
1c4cf9a7ea
Merge branch 'master' into Kerl/mails_rappel
2016-06-11 00:28:00 +02:00
Martin Pépin
dc7f077ced
Renomme les variables example{1,2}
2016-06-11 00:25:40 +02:00
Martin Pépin
8054e20cce
Déplace la fonction d'envoi des mails
...
C'est désormais une méthode des spectacles et la vue `send_rappel`
permet de l'appeler.
2016-06-11 00:25:40 +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
root
f704c9f593
Création d'un fichier de requirement
2015-09-13 18:23:47 +02:00
root
182ba7f614
.
2015-01-06 11:01:15 +01:00
root
64b8ee4133
Grod commit dégueux avec une tonne de trucs. Berk.
2014-08-19 12:54:22 +02:00
root
62797491cb
Pourquoi c'est pas commité avant ?
2013-10-01 15:27:19 +02:00
root
9c989d886b
Update while working on Django 1.5 upgrade
2013-09-05 22:20:52 +02:00
root
2479b0a24d
Major update
2012-07-11 17:39:20 +02:00