from otree.api import Currency as c, currency_range from ._builtin import Page, WaitPage from .models import C class Pigeonh(Page): form_model = 'player' form_fields = ['ph_left_1', 'ph_left_2', 'ph_left_3', 'ph_left_4', 'ph_right_1', 'ph_right_2', 'ph_right_3', 'ph_right_4'] def is_displayed(self): return '1' in self.player.player_pages class Pigeonh2(Page): form_model = 'player' form_fields = ['ph2_left_1', 'ph2_left_2', 'ph2_left_3', 'ph2_left_4', 'ph2_right_1', 'ph2_right_2', 'ph2_right_3', 'ph2_right_4'] def is_displayed(self): return '2' in self.player.player_pages class Pigeonh3(Page): form_model = 'player' form_fields = ['ph_left_1', 'ph_left_2', 'ph_left_3', 'ph_left_4', 'ph_right_1', 'ph_right_2', 'ph_right_3', 'ph_right_4'] template_name= 'pigeonhole/Pigeonh.html' def is_displayed(self): return '3' in self.player.player_pages class Thanks(Page): form_model = 'player' page_sequence = [Pigeonh,Pigeonh2,Pigeonh3]