def nouveau_pret(request): matos = request.GET['matos'] emprunteu = request.GET['emprunteur'] preteu = request.GET['preteur'] # datere = request.GET['dateretour'] objet = Materiel.objects.get(nom=matos) emprunteur = Personne.objects.get(prenom=emprunteu) preteur = Personne.objects.get(prenom=preteu) # dateretour = time.strptime(datere, "%d_%b_%y") if objet.etat: objet.etat=False pret = Pret(emprunteur=emprunteur, preteur=preteur, materiel= objet) pret.save() objet.save() return HttpResponse(json.dumps({'resultat':'success', 'nom':objet.nom, 'etat':objet.etat, 'asso':objet.asso.nom}), content_type='application/json')
def formulaire(received_jason): pseudoemprunteur = received_jason['pseudoemprunteur'] assoemprunteur = received_jason['assoemprunteur'] pseudopreteur = received_jason['pseudopreteur'] assopreteur = received_jason['assopreteur'] objet = received_jason['objet'] dateretour = received_jason['dateretour'] emprunteur = Personne.objects.get(nom=pseudoemprunteur) preteur = Personne.objects.get(nom=pseudopreteur) obj = Materiel.objects.get(nom=objet) if obj.asso != assopreteur: return HttpResponse(json.dumps({'resultat':'pas le droit de preter'}), content_type='application/json') if obj.etat: objet.etat=False pret = Pret(emprunteur=emprunteur, preteur=preteur, materiel= obj) pret.save() objet.save() return HttpResponse(json.dumps({'resultat':'success', 'nom':objet.nom, 'etat':objet.etat, 'asso':objet.asso.nom}), content_type='application/json') else: return HttpResponse(json.dumps({'resultat':'objet non dispo'}), content_type='application/json')