More updates
This commit is contained in:
parent
32ba0e6111
commit
732a6a08da
6 changed files with 53 additions and 20 deletions
|
@ -4,7 +4,7 @@ from django.contrib import admin
|
|||
from django.contrib.auth.admin import UserAdmin
|
||||
from django.contrib.auth.models import User
|
||||
|
||||
from avisstage.models import *
|
||||
from avisstage.models import AvisLieu, AvisStage, Lieu, Normalien, Stage, StageMatiere
|
||||
|
||||
|
||||
class NormalienInline(admin.StackedInline):
|
||||
|
|
|
@ -102,11 +102,30 @@ class AvisStageForm(HTMLTrimmerForm):
|
|||
"les_moins",
|
||||
]
|
||||
help_texts = {
|
||||
"chapo": '"Trop long, pas lu" : une accroche résumant ce que vous avez pensé de ce séjour',
|
||||
"avis_ambiance": "Avez-vous passé un bon moment à ce travail ? Étiez-vous assez guidé⋅e ? Aviez-vous un bon contact avec vos encadrant⋅e⋅s ? Y avait-il une bonne ambiance dans l'équipe ?",
|
||||
"avis_sujet": "Quelle était votre mission ? Qu'en avez-vous retiré ? Le travail correspondait-il à vos attentes ? Était-ce à votre niveau, trop dur, trop facile ?",
|
||||
"avis_admin": "Avez-vous commencé votre travail à la date prévue ? Était-ce compliqué d'obtenir les documents nécessaires (visa, contrats, etc) ? L'administration de l'établissement vous a-t-elle aidé⋅e ? Étiez-vous rémunéré⋅e ?",
|
||||
"avis_prestage": "Comment avez-vous trouvé où aller pour cette expérience ? À quel moment avez-vous commencé à chercher ? Avez-vous eu des entretiens pour obtenir votre place ? Avez-vous eu d'autres pistes, pourquoi avez-vous choisi cette option ?",
|
||||
"chapo": (
|
||||
'"Trop long, pas lu" : une accroche résumant ce que vous avez pensé de ce séjour'
|
||||
),
|
||||
"avis_ambiance": (
|
||||
"Avez-vous passé un bon moment à ce travail ? Étiez-vous assez guidé·e ? "
|
||||
"Aviez-vous un bon contact avec vos encadrant·e·s ? Y avait-il une bonne "
|
||||
"ambiance dans l'équipe ?"
|
||||
),
|
||||
"avis_sujet": (
|
||||
"Quelle était votre mission ? Qu'en avez-vous retiré ? Le travail "
|
||||
"correspondait-il à vos attentes ? Était-ce à votre niveau, trop dur, "
|
||||
"trop facile ?"
|
||||
),
|
||||
"avis_admin": (
|
||||
"Avez-vous commencé votre travail à la date prévue ? Était-ce compliqué "
|
||||
"d'obtenir les documents nécessaires (visa, contrats, etc) ? L'administration "
|
||||
"de l'établissement vous a-t-elle aidé·e ? Étiez-vous rémunéré·e ?"
|
||||
),
|
||||
"avis_prestage": (
|
||||
"Comment avez-vous trouvé où aller pour cette expérience ? À quel moment "
|
||||
"avez-vous commencé à chercher ? Avez-vous eu des entretiens pour obtenir "
|
||||
"votre place ? Avez-vous eu d'autres pistes, pourquoi avez-vous choisi "
|
||||
"cette option ?"
|
||||
),
|
||||
"les_plus": "Les principaux points positifs de cette expérience",
|
||||
"les_moins": "Ce qui aurait pu être mieux",
|
||||
}
|
||||
|
@ -125,10 +144,21 @@ class AvisLieuForm(HTMLTrimmerForm):
|
|||
"les_moins",
|
||||
]
|
||||
help_texts = {
|
||||
"chapo": '"Trop long, pas lu" : une accroche résumant ce que vous avez pensé de cet endroit',
|
||||
"avis_lieustage": "Qu'avez-vous pensé des lieux où vous travailliez ? Les bâtiments étaient-ils modernes ? Était-il agréable d'y travailler ?",
|
||||
"avis_pratique": "Avez-vous eu du mal à trouver un logement ? Y-a-t-il des choses que vous avez apprises sur place qu'il vous aurait été utile de savoir avant de partir ?",
|
||||
"avis_tourisme": "Y-a-t-il des lieux à visiter dans cette zone ? Avez-vous pratiqué des activités sportives ? Est-il facile de faire des rencontres ?",
|
||||
"chapo": (
|
||||
'"Trop long, pas lu" : une accroche résumant ce que vous avez pensé de cet endroit'
|
||||
),
|
||||
"avis_lieustage": (
|
||||
"Qu'avez-vous pensé des lieux où vous travailliez ? Les bâtiments "
|
||||
"étaient-ils modernes ? Était-il agréable d'y travailler ?"
|
||||
),
|
||||
"avis_pratique": (
|
||||
"Avez-vous eu du mal à trouver un logement ? Y-a-t-il des choses que vous avez "
|
||||
"apprises sur place qu'il vous aurait été utile de savoir avant de partir ?"
|
||||
),
|
||||
"avis_tourisme": (
|
||||
"Y-a-t-il des lieux à visiter dans cette zone ? Avez-vous pratiqué "
|
||||
"des activités sportives ? Est-il facile de faire des rencontres ?"
|
||||
),
|
||||
"les_plus": "Les meilleures raisons de partir à cet endroit",
|
||||
"les_moins": "Ce qui vous a gêné ou manqué là-bas",
|
||||
}
|
||||
|
|
|
@ -233,7 +233,8 @@ def save_lieu(request):
|
|||
# On regarde si les stages associés à ce lieu "appartiennent" tous à l'utilisateur
|
||||
not_same_user = lieu.stages.exclude(auteur=normalien).count()
|
||||
|
||||
# Si d'autres personnes ont un stage à cet endroit, on crée un nouveau lieu, un peu à côté
|
||||
# Si d'autres personnes ont un stage à cet endroit,
|
||||
# on crée un nouveau lieu, un peu à côté
|
||||
if not_same_user > 0:
|
||||
lieu = Lieu()
|
||||
# Servira à bouger un peu le lieu
|
||||
|
@ -543,9 +544,10 @@ class EnvoieLienMotDePasse(LoginRequiredMixin, View):
|
|||
messages.add_message(
|
||||
self.request,
|
||||
messages.INFO,
|
||||
"Un mail a été envoyé à {email}. Merci de vérifier vos indésirables si vous ne le recevez pas bientôt".format(
|
||||
email=self.request.user.email
|
||||
),
|
||||
(
|
||||
"Un mail a été envoyé à {email}. Merci de vérifier vos indésirables "
|
||||
"si vous ne le recevez pas bientôt"
|
||||
).format(email=self.request.user.email),
|
||||
)
|
||||
return redirect(reverse("avisstage:parametres"))
|
||||
|
||||
|
|
|
@ -28,7 +28,7 @@ class SearchForm(forms.Form):
|
|||
generique = forms.CharField(required=False)
|
||||
sujet = forms.CharField(label="À propos de", required=False)
|
||||
contexte = forms.CharField(
|
||||
label="Contexte (lieu, encadrant⋅e⋅s, structure)", required=False
|
||||
label="Contexte (lieu, encadrant·e·s, structure)", required=False
|
||||
)
|
||||
|
||||
apres_annee = forms.IntegerField(label="Après cette année", required=False)
|
||||
|
|
|
@ -10,9 +10,10 @@ https://docs.djangoproject.com/en/1.7/ref/settings/
|
|||
|
||||
# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
|
||||
import os
|
||||
|
||||
from django.urls import reverse_lazy
|
||||
|
||||
from .secrets import SECRET_KEY, GOOGLE_API_KEY, MAPBOX_API_KEY # noqa
|
||||
from .secrets import GOOGLE_API_KEY, MAPBOX_API_KEY, SECRET_KEY # noqa
|
||||
|
||||
BASE_DIR = os.path.dirname(os.path.dirname(__file__))
|
||||
|
||||
|
|
Loading…
Reference in a new issue