From 738d6c932de5058713e982076ed6a03635925658 Mon Sep 17 00:00:00 2001 From: bleizi Date: Mon, 28 Aug 2023 00:42:33 +0200 Subject: [PATCH] questions ! --- apps/wei/forms/surveys/wei2023.py | 162 ++++++++++++++++++++++++++---- 1 file changed, 141 insertions(+), 21 deletions(-) diff --git a/apps/wei/forms/surveys/wei2023.py b/apps/wei/forms/surveys/wei2023.py index 6748d832..e9b94d03 100644 --- a/apps/wei/forms/surveys/wei2023.py +++ b/apps/wei/forms/surveys/wei2023.py @@ -11,26 +11,146 @@ from .base import WEISurvey, WEISurveyInformation, WEISurveyAlgorithm, WEIBusInf from ...models import WEIMembership WORDS = { - "ambiance": ["Question", {1: "réponse 1", 2: "réponse 2", 3: "réponse 3", 4: "réponse 4", 5: "réponse 5"}], - "musique": ["Question", {1: "réponse 1", 2: "réponse 2", 3: "réponse 3", 4: "réponse 4", 5: "réponse 5"}], - "boisson": ["Question", {1: "réponse 1", 2: "réponse 2", 3: "réponse 3", 4: "réponse 4", 5: "réponse 5"}], - "beauferie": ["Question", {1: "réponse 1", 2: "réponse 2", 3: "réponse 3", 4: "réponse 4", 5: "réponse 5"}], - "sommeil": ["Question", {1: "réponse 1", 2: "réponse 2", 3: "réponse 3", 4: "réponse 4", 5: "réponse 5"}], - "vacances": ["Question", {1: "réponse 1", 2: "réponse 2", 3: "réponse 3", 4: "réponse 4", 5: "réponse 5"}], - "activite": ["Question", {1: "réponse 1", 2: "réponse 2", 3: "réponse 3", 4: "réponse 4", 5: "réponse 5"}], - "hygiene": ["Question", {1: "réponse 1", 2: "réponse 2", 3: "réponse 3", 4: "réponse 4", 5: "réponse 5"}], - "animal": ["Question", {1: "réponse 1", 2: "réponse 2", 3: "réponse 3", 4: "réponse 4", 5: "réponse 5"}], - "fensfoire": ["Question", {1: "réponse 1", 2: "réponse 2", 3: "réponse 3", 4: "réponse 4", 5: "réponse 5"}], - "kokarde": ["Question", {1: "réponse 1", 2: "réponse 2", 3: "réponse 3", 4: "réponse 4", 5: "réponse 5"}], - "copain": ["Question", {1: "réponse 1", 2: "réponse 2", 3: "réponse 3", 4: "réponse 4", 5: "réponse 5"}], - "vie": ["Question", {1: "réponse 1", 2: "réponse 2", 3: "réponse 3", 4: "réponse 4", 5: "réponse 5"}], - "jeux": ["Question", {1: "réponse 1", 2: "réponse 2", 3: "réponse 3", 4: "réponse 4", 5: "réponse 5"}], - "calin": ["Question", {1: "réponse 1", 2: "réponse 2", 3: "réponse 3", 4: "réponse 4", 5: "réponse 5"}], - "vommi": ["Question", {1: "réponse 1", 2: "réponse 2", 3: "réponse 3", 4: "réponse 4", 5: "réponse 5"}], - "kfet": ["Question", {1: "réponse 1", 2: "réponse 2", 3: "réponse 3", 4: "réponse 4", 5: "réponse 5"}], - "fatigue": ["Question", {1: "réponse 1", 2: "réponse 2", 3: "réponse 3", 4: "réponse 4", 5: "réponse 5"}], - "duree trajet": ["Question", {1: "réponse 1", 2: "réponse 2", 3: "réponse 3", 4: "réponse 4", 5: "réponse 5"}], - "scolarite": ["Question", {1: "réponse 1", 2: "réponse 2", 3: "réponse 3", 4: "réponse 4", 5: "réponse 5"}] + "ambiance": ["Ambiance de bus :", { + 1: "Ambiance calme et posée", + 2: "Ambiance rigolage entre copaing", + 3: "Ambiance danse de camping autour d'une piscine inexistante", + 4: "Grosse soirée avec de la musique qui fait bouger", + 5: "On retourne le camping et le bus (dans le respect et le savoir vivre)" + }], + "musique": ["Musique :", { + 1: "Musique tranquille", + 2: "Musique commerciale", + 3: "Chansons paillardes", + 4: "Musique de Colonie de vacances", + 5: "Grosse techno" + }], + "boisson": ["Boissons :", { + 1: "Boisson soft", + 2: "Des cocktails de temps en temps", + 3: "Des coktails fancy de pétasse (parce que c'est les meilleurs)", + 4: "Bière !", + 5: "L'alcool c'est dans les céréales" + }], + "beauferie": ["Échelle de la beauferie :", { + 1: "Je suis toujours classe", + 2: "Je rote de temps en temps", + 3: "Claquette chaussette, c'est confortable", + 4: "L'aviron bayonnais est dans ma plyaylist", + 5: "Je suis champion⋅ne de concours de rots et d'éclatage de gobelet sur mon front" + }], + "sommeil": ["Échelle de ton sommeil pendant le WEI :", { + 1: "Dormir, c'est pour les faibles", + 2: "5h maximum", + 3: "10h", + 4: "15h", + 5: "Deux bonnes nuits de sommeil, c'est important pour être en form pour les activités proposées par nos supers GC WEI" + }], + "vacances": ["Tes vacances de rêve :", { + 1: "Dans ma chambre", + 2: "Retourner chez popa et moman pour pouvoir enfin arrêter de manger des pasta box", + 3: "Être une grosse larve sous le soleil des troopiiiiiiiiques", + 4: "Faire un road trip camping sauvage, manger des racines et boire son pipi", + 5: "Le crime ne prend pas de vacances" + }], + "activite": ["T'as une heure de trou pendant ton WEI, que fais-tu ?", { + 1: "Je cherche des copaines pour faire un petit jeu de société", + 2: "Je cherche un moyen de me dépenser, n'importe quel ballon ferait l'affaire", + 3: "Je cherche un endroit où il y a de la musique pour bouger sur le dancefloor", + 4: "Petit apéro, petite pétanque avec les collègues autour d'un bon pastaga", + 5: "Je cherche une connerie à faire (mais pas trop méchante, pour ne pas embêter mes GC WEI préférés" + }], + "hygiene": ["Échelle de ton hygiène :", { + 1: "La douche, c'eest tous les jours", + 2: "La règle des 2 jours, c'est un droit et un devoir", + 3: "Je ne me lave qu'après le sport", + 4: "« Ne vous inquiétez pas, je pue pas »", + 5: "Y a que les sales qui se lavent" + }], + "animal": ["Tu décrirais ton animal totem plutôt comme :", { + 1: "Un dragon qui raserait des villes entières d'un seul souffle", + 2: "Une mouette qui pique des frites aux dunkerquois", + 3: "Un poulpe tous meunion", + 4: "Un pitbull qui au fond cache un petit cœur en sucre", + 5: "Un canard en plastique au bord d'un baignoire qui n'a pas servi depuis 10 ans" + }], + "fensfoire": ["Quel est ton rapport à la F[ENS]foire ?", { + 1: "Je réveille les autres à 6h avec mon instrument", + 2: "Je la suis partout", + 3: "J'aime bien l'écouter de temps en temps", + 4: "Je mets des boules Quiès pour ne pas l'entendre", + 5: "La quoi ?" + }], + "kokarde": ["Qu'est-ce que le mot Kokarde t'évoque", { + 1: "Vraiment pas mon truc les soirées…", + 2: "Bof, je viens pour manger et je repars aussitôt", + 3: "Je kiffe, good vibes", + 4: "Perso, je ne m'arrêtrai pas de danser sur la piste !", + 5: "J'resterai jusqu'à 3h ou rien" + }], + "copain": ["Qu'est-ce que tu fais avec un⋅e «copain⋅ine» ?", { + 1: "Je l'insulte de sale merde", + 2: "J'lui fais faire des trucs cons et je l'affiche !", + 3: "On parlerait ensemble et on se marrerait", + 4: "On aurait des vrais gros délires", + 5: "Je meurs pour lui/elle" + }], + "vie": ["Selon toi, qu'est-ce que la vie ?", { + 1: "La vie, cette sale race !", + 2: "Un moment paisible avant la mort", + 3: "C'est difficile à définir...", + 4: "En vrai, c'est cool !", + 5: "Une gigantestque tranche de kiff ! Et tous les jours, j'en mange un morceau" + }], + "jeux": ["Quel est ton rapport avec les jeux de société ?", { + 1: "éloigné", + 2: "nonchalant", + 3: "timide", + 4: "assumé", + 5: "sexuel" + }], + "calin": ["Qu'est-ce que tu penses des câlins ?", { + 1: "Jamais je n'en fais et jamais je n'en ferai !", + 2: "J'en fais mais ça ne me plaît pas", + 3: "J'en fais rarement mais c'est toujours cool", + 4: "J'en fais tous les jours avec mes ami⋅es !", + 5: "Je pourrais en faire à n'imorte qui. Pourquoi ne pas créer le club Câl[ENS] ?" + }], + "vomi": ["Quel est ton rapport au vomi ?", { + 1: "C'est compliqué…", + 2: "Jamais je ne vomis mais je nettoie quand les potes vomissent", + 3: "Jamais je ne vomis et jamais je ne nettoie celui de quelqu'un d'autre", + 4: "Je vomis quelquefois, ça arrive, faites pas cette tête, mais je fins toujours par nettoyer !", + 5: "Je vomis à chaque soirée et ce n'est jamais moi qui nettoie" + }], + "kfet": ["Qu'est ce que la Kfet t'évoque ?", { + 1: "La Kfet, quel lieu de dépravé⋅es sérieux…", + 2: "C'est un endroit à l'hygiène plus que douteuse…", + 3: "Téma les prix des boisson et des snacks, c'est aberrant ! Heureusement que la bouffe est gratuite pour les 1A", + 4: "En vrai, c'est cool, petit billard, petit canapé, chill !", + 5: "Banger, j'y reste jusqu'à la fin de mes jours" + }], + "fatigue": ["Comment combattre la fatigue lors de ton WEI ?", { + 1: "Le sport en journée, ça réveille", + 2: "Le sucre du coca, ça réveille", + 3: "La taurine du Red Bull, ça réveille", + 4: "L'alcool dans le sang, ça réveille", + 5: "L'écocup sur le front, ça réveille" + }], + "duree trajet": ["Quelle serait ta durée de trajet préférée ?", { + 1: "Trajet instantané, pas le temps de niaiser", + 2: "1h, histoire de faire connaissance avec quelques personnes avant de se jeter sur les boissons", + 3: "3h, on peut vraiment parle et apprendre à connaître nos voisin⋅es", + 4: "6h, histoire d'avoir le temps de faire des conneries dans le bus pour bien se marrer !", + 5: "12h, il faut bien trouver un moment pour dormir, ce sera deux gros dodos dans un bus" + }], + "scolarite": ["Comment tu vois ton cursus à l'ENS ?", { + 1: "La tranquillité et le travail", + 2: "On va s'amuser tout en bossant", + 3: "Ça va profiter et réviser au dernier moment pour les exams…", + 4: "Nous festoierons sans songer aux conséquences", + 5: "Je ne vois qu'une seule issue : la débauche" + }] } @@ -47,7 +167,7 @@ class WEISurveyForm2023(forms.Form): question = information.questions[information.step] self.fields[question] = forms.ChoiceField( - label=WORDS[question][0] + question, + label=WORDS[question][0], widget=forms.RadioSelect(), ) answers = [(answer, WORDS[question][1][answer]) for answer in WORDS[question][1]]