# Definition of views/pages for the survey. # Please note: When using oTree 2.x, this file should be called "pages.py" instead of "views.py" # from otree.api import Currency as c, currency_range from . import models from ._builtin import Page, WaitPage from .models import Constants from otreeutils.surveys import SurveyPage, setup_survey_pages import time class SurveyPage1(SurveyPage): pass class SurveyPage2(SurveyPage): pass class Custody(Page): form_model = 'player' form_fields = ['custody'] survey_pages = [ SurveyPage1, SurveyPage2, ] # Common setup for all pages (will set the questions per page) setup_survey_pages(models.Player, survey_pages) survey_pages.insert(1,Custody) page_sequence = [] # add the survey pages to the page sequence list page_sequence.extend(survey_pages)