changement de nom API

This commit is contained in:
Jonas 12t 2021-10-27 13:39:11 +04:00
parent 9d074a2662
commit 3641c3bfe2
3 changed files with 13 additions and 9 deletions

View File

@ -33,12 +33,12 @@ class Paiement_stripe(models.Model):
status = models.CharField(max_length=1, choices=STATUT_CHOICES, default=NON, verbose_name="Statut de la commande") status = models.CharField(max_length=1, choices=STATUT_CHOICES, default=NON, verbose_name="Statut de la commande")
QRCODE, BILLETTERIE = 'Q', 'B' QRCODE, API_BILLETTERIE = 'Q', 'B'
SOURCE_CHOICES = ( SOURCE_CHOICES = (
(QRCODE, _('Depuis scan QR-Code')), (QRCODE, _('Depuis scan QR-Code')),
(BILLETTERIE, _('Depuis billetterie')), (API_BILLETTERIE, _('Depuis billetterie')),
) )
source = models.CharField(max_length=1, choices=SOURCE_CHOICES, default=BILLETTERIE, verbose_name="Source de la commande") source = models.CharField(max_length=1, choices=SOURCE_CHOICES, default=API_BILLETTERIE, verbose_name="Source de la commande")
total = models.FloatField(default=0) total = models.FloatField(default=0)

View File

@ -205,6 +205,10 @@ class retour_stripe(View):
# si c'est depuis le qrcode, on renvoie vers la vue mobile : # si c'est depuis le qrcode, on renvoie vers la vue mobile :
if paiement_stripe.source == Paiement_stripe.QRCODE : if paiement_stripe.source == Paiement_stripe.QRCODE :
# SI le paiement est valide, c'est que les presave et postsave
# ont validé la réponse du serveur cashless pour les recharges
if paiement_stripe.status == Paiement_stripe.VALID : if paiement_stripe.status == Paiement_stripe.VALID :
# on boucle ici pour récuperer l'uuid de la carte. # on boucle ici pour récuperer l'uuid de la carte.
for ligne_article in paiement_stripe.lignearticle_set.all(): for ligne_article in paiement_stripe.lignearticle_set.all():
@ -221,10 +225,12 @@ class retour_stripe(View):
f"Merci de vérifier votre moyen de paiement ou contactez un responsable.") f"Merci de vérifier votre moyen de paiement ou contactez un responsable.")
return HttpResponseRedirect(f"/qr/{ligne_article.carte.uuid}#error") return HttpResponseRedirect(f"/qr/{ligne_article.carte.uuid}#error")
else: elif paiement_stripe.source == Paiement_stripe.API_BILLETTERIE :
return HttpResponse( return HttpResponse(
'Un problème de validation de paiement a été detecté. Merci de vérifier votre moyen de paiement ou contactez un responsable.') 'Coucou')
# return HttpResponseRedirect("/")
else :
raise Http404('paiement_stripe.source ?')
''' '''

View File

@ -27,9 +27,7 @@ Inspirée par les expériences de Sentry, ElasticSearch, MongoDb, nous souhaiton
pour toutes structures associatives ou entreprises coopératives à but non lucratif tout en encourageant les acteurs pour toutes structures associatives ou entreprises coopératives à but non lucratif tout en encourageant les acteurs
commerciaux à participer activement au développement. commerciaux à participer activement au développement.
TiBillet est construit par l'association des 3Peaks de Manapany. Créateurs du Manapany Surf Festival. Nous sommes des TiBillet est construit par l'association des 3Peaks de Manapany. Créateurs du Manapany Surf Festival !
développeurs passionnés et bénévoles presque à plein temps sur ce projet, et nous souhaitons sincèrement pouvoir en
vivre un jour !
## Installation : ## Installation :