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

@@ -204,15 +204,17 @@ def modifier_employer(request):
return JsonResponse({"message": "Profil mis à jour avec succès."})
def enregistrement_document(request):
employe = Employe.objects.get(user__username=request.user)
employe = Employe.objects.get(user=request.user)
if request.method == "POST":
employe.CV = request.FILES["cv"] if 'cv' in request.FILES else employe.CV
employe.diplome = request.FILES["diplome"] if 'diplome' in request.FILES else employe.diplome
employe.rib = request.FILES["rib"] if 'rib' in request.FILES else employe.rib
employe.casier_judiciaire = request.FILES["casier_judiciaire"] if 'casier_judiciaire' in request.FILES else employe.casier_judiciaire
messages.success(request, "Documents enregistrés avec succès.")
if request.FILES.get("photo"):employe.photo = request.FILES["photo"]
if "cv" in request.FILES:employe.CV = request.FILES["cv"]
if "diplome" in request.FILES: employe.diplome = request.FILES["diplome"]
if "rib" in request.FILES: employe.rib = request.FILES["rib"]
if "casier_judiciaire" in request.FILES:employe.casier_judiciaire = request.FILES["casier_judiciaire"]
employe.save()
messages.success(request, "Documents enregistrés avec succès.")
return redirect("gestion_employe:mon-profil")