Your application works how? What the workflow them? The user don't log in at application to use them, only execute the actions ( submit , receive anwers) ?
Em terça-feira, 16 de agosto de 2016 20:51:04 UTC-3, Meinolf escreveu: > > Hi > > I am new to python and web2py. I have a small sqlite table of "career > test" questions that i need to be presented to a user in form of a quiz, > one question appearing at a time > Problems: > 1. I can't figure out how to safely stop at the last record, it breaks and > after 3 more clicks, it takes me to "None" white page. > 2. I need to capture each instance of the quiz for a specific user without > them login in, how do i collect the questions with a session identifier? > > Below is my code: > > def career(): > q = db().select(db.quest.ALL, orderby=db.quest.q_id) > answerForm = SQLFORM(db.quiz) > while True: > while not form.process().accepted: > session.counter = len(q)-1 > question = q[session.counter]['q_id'] > return dict(question=question, answerForm=answerForm) > else: > session.counter -= 1 > question = q[session.counter]['q_id'] > if session.counter < 0: > question = q[0]['q_id'] > return dict(question=question, answerForm=answerForm) > > > > Any ideas on a better approach asap will be highly appreciated. > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.

