photo de profil ajoutée

This commit is contained in:
2026-04-30 12:19:37 +02:00
parent b9f9de19f5
commit fc2e58fe15
14 changed files with 174 additions and 53 deletions

View File

@@ -18,6 +18,9 @@ def index(request:HttpRequest):
messages.error(request, "Impossible d'accéder au menu 'Reservation de salle' car votre profil Utilisateur n'est lié à aucun profil Employe. Veuillez contacter l'administrateur.")
return redirect('gestion_conges:conge')
nom = request.user.last_name
prenom = request.user.first_name
if request.method == "POST":
form = ReservationForm(request.POST)
if form.is_valid():
@@ -42,6 +45,13 @@ def index(request:HttpRequest):
besoin_ordi = besoin_ordi,
motif_reservation=motif_reservation,
)
if not nom or not prenom or nom.strip() == "" or prenom.strip() == "":
messages.error(
request,
"Vous devez renseigner un nom et un prénom valides pour effectuer une réservation."
)
return redirect('gestion_salle:reservation-salle')
reservation.save()
date_debut = date_debut + timedelta(days=1)
@@ -117,7 +127,6 @@ def detail_reservation(request:HttpRequest, reservation_id:int):
'besoin_zoom': reservation.besoin_zoom,
'besoin_ordinateur': reservation.besoin_ordi,
'lien_zoom': reservation.lien_zoom or '',
'motif_refus': reservation.motif_refus or '',
}
return JsonResponse(reservation_json, safe=True)