Пример #1
0
    def post(self):
        data = request.form

        unit = Unit.get(name=data.get('unit'))

        yes_count = 0

        for question, answer in data.items():
            question = Question.get(body=question)

            if question:
                Answer(body=answer, question=question, unit=unit).save()

                if answer == 'YES':
                    yes_count += 1

        session['taken'] = True
        session['score'] = yes_count

        return redirect(url_for('blueprints.web.results', score=yes_count))