J'essaie de définir mon first cookie
avec Django lorsque les utilisateurs sont connectés à mon application. Lorsque l'utilisateur est connecté, le modèle est bien affiché, mais aucun cookie dans mon application qui est nommé: Cookie
Django Cookie avec fonction de connexion
Ma fonction ressemble:
def Login(request):
error = False
if request.method == "POST":
form = ConnexionForm(request.POST)
if form.is_valid():
username = form.cleaned_data["username"]
password = form.cleaned_data["password"]
user = authenticate(username=username, password=password)
if user:
login(request, user)
toto = GEDCookie(request)
return render(request, 'Home_Homepage.html', {'toto':toto})
else:
error = True
else:
form = ConnexionForm()
return render(request, 'Authentication_Homepage.html', locals())
@csrf_exempt
def GEDCookie(request):
SID = Logger.login("test", "10test")
response = HttpResponse("Cookie")
response.set_cookie('Cookie', SID, max_age=None)
return response
je manqué quelque chose dans mon script?
Merci beaucoup! Cela fonctionne avec votre réponse aussi :) – Deadpool