Répondre

4

Lorsque SessionMiddleware est activé, chaque objet HttpRequest - le premier argument à une fonction de vue Django - aura un attribut de session , qui est un objet ressemblant à un dictionnaire. Vous pouvez le lire et y écrire.

Read more ...


Exemple:

def login(request): 
    m = Member.objects.get(username=request.POST['username']) 
    if m.password == request.POST['password']: 
     request.session['member_id'] = m.id 
     return HttpResponse("You're logged in.") 
    else: 
     return HttpResponse("Your username and password didn't match.") 
Questions connexes