Die Datenbank generiert eine Seite, bei der der User die Antwort anklicken kann, wenn er den Button klickt, wird die Antwort gespeichert und eine neue Seite mit einer zufälligen ID wird gezeigt.
Wenn der User nach 2 Sekunden nichts angeklickt hat, soll trotzdem auf die nächste Seite weitergeleitet und die ID der nicht angeklickten Seite gespeichert werden.
Nur leider bekomme ich es nicht hin, mit Python zwei dämliche Sekunden zu zählen!
Ich habe es erst so versucht:
Code: Alles auswählen
import time
start = time.time()
# t = time.time() - start
if (time.time() - start) == 2.0:
print "yes!"
time.sleep(10)
print "it took", time.time() - start, "seconds."
Ich habs mir grundsätzlich so vorgestellt:
Code: Alles auswählen
if user clicks button:
save answer
return HttpResponseRedirect ('/polls/'+str(sid))
else (after 3 seconds):
save this page for later
return HttpResponseRedirect ('/polls/'+str(sid))