from otree.api import Currency as c, currency_range from ._builtin import Page, WaitPage from .models import Constants class MyPage(Page): pass class ResultsWaitPage(WaitPage): pass class Results(Page): pass class Introduction(Page): pass class NextActivity(Page): pass class ReferralInstructions(Page): pass class WhoDoYouKnow1(Page): live_method = 'live_names1' class WhoDoYouKnow2(Page): live_method = 'live_names1' class WhoDoYouKnow3(Page): live_method = 'live_names1' class WhoDoYouKnow4(Page): live_method = 'live_names1' class Referral1(Page): form_model = 'player' form_fields = ['ref1_1','ref1_2','ref1_3','ref1_4','ref1_5','ref1_6','ref1_7','ref1_8'] #timeout_seconds = 300 class Referral2(Page): form_model = 'player' form_fields = ['ref2_1','ref2_2','ref2_3'] timeout_seconds = 300 class Referral3(Page): form_model = 'player' form_fields = ['ref3_1','ref3_2','ref3_3'] timeout_seconds = 300 class Referral4(Page): form_model = 'player' form_fields = ['ref4_1','ref4_2','ref4_3'] timeout_seconds = 300 class GetContactInfo(Page): form_model = 'player' form_fields = ['ref1_1_phone','ref1_1_email','ref1_2_phone','ref1_2_email','ref1_3_phone','ref1_3_email', 'ref2_1_phone','ref2_1_email','ref2_2_phone','ref2_2_email','ref2_3_phone','ref2_3_email', 'ref3_1_phone','ref3_1_email','ref3_2_phone','ref3_2_email','ref3_3_phone','ref3_3_email', 'ref4_1_phone','ref4_1_email','ref4_2_phone','ref4_2_email','ref4_3_phone','ref4_3_email' ] #page_sequence = [Introduction,WhoDoYouKnow1,WhoDoYouKnow2,WhoDoYouKnow3,WhoDoYouKnow4,ReferralInstructions,Referral1,NextActivity,Referral2,NextActivity,Referral3,NextActivity,Referral4,GetContactInfo] page_sequence = [WhoDoYouKnow1,Referral1]