Skip to content
Snippets Groups Projects
Commit 0715d858 authored by Milo Hivert's avatar Milo Hivert
Browse files

version locale fonctionnelle

parent 965eda48
Branches
No related tags found
No related merge requests found
No preview for this file type
......@@ -70,7 +70,7 @@ function f (){
paraph.classList.add("text_box");
}
if (adresse!=="" && somme >0 && somme <= 40 ){
window.location = "https://astegifetobegif.cs-campus.fr/mes_commandes/"+nature+"_"+nutella+"_"+sucre+"_"+fraise+"_"+abricot+"_"+adresse+"_";
window.location = "http://localhost:8000/mes_commandes/"+nature+"_"+nutella+"_"+sucre+"_"+fraise+"_"+abricot+"_"+adresse+"_";
}
}
}
......
{% extends 'campagne/base.html'%}
{% load static %}
{% block cssEtTitre %}
<link rel="stylesheet" href="{% static 'campagne/css/hotline.css' %}" />
{% endblock %}
{% block content %}
<div class="wrapper">
<div class="block_commande">
<p>Stylé, tu es VIP</p>
<p>Bières pendant les matchs.</p>
<p>Chez nous, pas d'artifices, c'est fait à la main.</p>
<p>Besoin de p ? D'un peu de lavende dans tes poumons ? </p>
<p>Tout se passe ici: 06 67 48 17 89</p>
<p>Envie que quelqu'un se fasse kidnapper ? 06 52 06 39 92</p>
<p>Besoin de p ? D'un peu de lavende dans tes poumons ? 06 67 48 17 89</p>
<p>Vous êtes au chaud dans votre lit et vous ne voulez pas vous lever ppour éteindre la lumière ? 06 74 85 65 48</p>
<p>(On m'a dit que y'avait même un jacuzzi 07 68 04 19 41)</p>
</div>
</div>
{% endblock %}
\ No newline at end of file
......@@ -28,13 +28,13 @@ def decryptmess(message):
def connexion(request):
return HttpResponseRedirect('https://auth.viarezo.fr/oauth/authorize/?redirect_uri=https://astegifetobegif.cs-campus.fr/intermediaire&client_id=2fe828e15647fc92437727b6646ce5c799c40991&response_type=code&state=sqdkfjhsqdkf&scope=default')
return HttpResponseRedirect('https://auth.viarezo.fr/oauth/authorize/?redirect_uri=http://localhost:8000&client_id=2fe828e15647fc92437727b6646ce5c799c40991&response_type=code&state=sqdkfjhsqdkf&scope=default')
def login(request): #on a le state et le authorization code dans le request
code = str(request.GET['code']),
state = str(request.GET['state'])
url = 'https://auth.viarezo.fr/oauth/token'
redirect_url = 'https://astegifetobegif.cs-campus.fr/intermediaire'
redirect_url = 'http://localhost:8000'
jso = requests.post(url, data={'grant_type':'authorization_code','code':code,'redirect_uri':redirect_url,'client_id':'2fe828e15647fc92437727b6646ce5c799c40991','client_secret':'f306614fc96833e80af693f2991901bc54a9cf9a'}).json()
access_token = jso['access_token']
r = requests.get("https://auth.viarezo.fr/api/user/show/me", headers={"Authorization" : "Bearer "+access_token})
......@@ -99,6 +99,10 @@ def commande_passee(request, requete):
if durée_dernière_commande <= temps_entre_commandes:
patiente=temps_entre_commandes-durée_dernière_commande
return render(request,"campagne/patiente.html",{"min":patiente//60, "sec":patiente%60})
if check(request)[1]['role']!='cotisant':
commande=commande_crepe.objects.create(adresse_livraison=L[5], crepe_nature=L[0], crepe_nutella=L[1], crepe_sucre=L[2], crepe_confiture_fraise=L[3],crepe_confiture_abricot=L[4],commanditaire=utilisateur.objects.get(email=mail))
commande.save()
return redirect(mes_commandes)
if int(date_mtn.hour<7):
return render(request,"campagne/pas_lheure.html")
if int(date_mtn.day==4):
......@@ -160,7 +164,7 @@ def clore(request, pkrequete):
def vip(request):
return HttpResponse("Stylé tu es VIP")
return redirect_vip(request,"campagne/vip.html")
def check(request):
if request.COOKIES.get('token'):
......@@ -178,6 +182,11 @@ def redirect_admin(request, url):
return HttpResponse("Vous n'avez pas les autorisations requises pour accéder à cette page")
return render(request,url,test[1])
def redirect_vip(request, url):
test=check(request)
if ((not test[0]) or test[1]['role']=='cotisant'):
return HttpResponse("Vous n'avez pas les autorisations requises pour accéder à cette page")
return render(request,url,test[1])
def addtodb():
......
No preview for this file type
No preview for this file type
......@@ -34,5 +34,5 @@ urlpatterns = [
path('connexion/',views.connexion, name="connexion"),
path('vip', views.vip, name='vip'),
path('intermediaire/', views.login, name="login"),
path('',views.accueil, name="accueil"),
path('',views.login, name="login"),
]
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment