Le 26 juin 2012 18:03, Tibo <[email protected]> a écrit :
> Bonjour,

Bonsoir,

> Auriez vous une idée de comment je pourrai procéder ?

La solution la plus simple est probablement l'utilisation des sessions Django.
Par exemple en créant un paramètre "Step" qui stockera les différentes
étapes et leur état (En cours, Achevée, A venir) :

# Première visite.
if not request.session.get('Step'):
    # Format : "Numéro énigme: statut" (0 = en cours,
    # 1 = terminée, 2 = A venir).
    request.session['Step'] = {1: 0, 2: 2, 3: 2, ...}


# Marque l'énigme 1 comme terminée et passe
# à l'étape suivante.
request.session['Step'][1] = 1
request.session['Step'][2] = 0
request.session.modified = True

@+

-- 
Jonathan Leroy
_______________________________________________
django mailing list
[email protected]
http://lists.afpy.org/mailman/listinfo/django

Répondre à