feature: Affichage de la liste des bailleur
This commit is contained in:
@@ -2,6 +2,7 @@ from datetime import date
|
||||
from decimal import Decimal, InvalidOperation
|
||||
from django.http import JsonResponse
|
||||
from django.shortcuts import redirect, render
|
||||
from django.urls import reverse
|
||||
from django.utils import timezone
|
||||
from django.contrib import messages
|
||||
from django.contrib.auth.decorators import login_required
|
||||
@@ -143,6 +144,22 @@ def creation_bailleur(request):
|
||||
return JsonResponse({'success': True})
|
||||
return JsonResponse({'success': False})
|
||||
|
||||
@login_required
|
||||
def liste_bailleur(request):
|
||||
""" Vue pour retourner la liste de tous les bailleurs """
|
||||
bailleurs = Bailleur.objects.all().order_by('-id')
|
||||
data = []
|
||||
for b in bailleurs:
|
||||
data.append({
|
||||
"id": b.id,
|
||||
"nom_organisme": b.nom_organisme,
|
||||
"contact": b.contact,
|
||||
"email": b.email,
|
||||
"pays": b.pays,
|
||||
})
|
||||
return JsonResponse(data, safe=False)
|
||||
|
||||
|
||||
@login_required
|
||||
def ajouter_financement_projet(request):
|
||||
"""Ajoute un financement à un projet en vérifiant que le total ne dépasse pas 100%"""
|
||||
@@ -318,6 +335,7 @@ def activites_projet(request):
|
||||
}
|
||||
return render(request, 'gestion_projet/suivi_activite.html', context)
|
||||
|
||||
|
||||
@login_required
|
||||
def ajouter_activite_projet(request):
|
||||
"""Vue pour ajouter une activité à un projet spécifique via un formulaire"""
|
||||
|
||||
Reference in New Issue
Block a user