Commit graph

237 commits

Author SHA1 Message Date
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