from otree.api import * doc = """ Your app description """ class C(BaseConstants): NAME_IN_URL = 'Instruktionen' PLAYERS_PER_GROUP = 2 NUM_ROUNDS = 1 class Subsession(BaseSubsession): pass class Group(BaseGroup): pass class Player(BasePlayer): verstanden = models.BooleanField( label="Haben Sie es verstanden?",widget=widgets.CheckboxInput ) def warten(group: Group): print("Warten") # PAGES class Startseite(Page): pass class Instruktionen(Page): pass class Verteiler_Anweisung(Page): form_model = 'player' form_fields = ['verstanden'] @staticmethod def is_displayed(player): return player.id_in_group == 1 class Empfaenger_Anweisung(Page): form_model = 'player' form_fields = ['verstanden'] @staticmethod def is_displayed(player): return player.id_in_group == 2 class ChatWaitPage(WaitPage): after_all_players_arrive = 'warten' page_sequence = [Startseite, Instruktionen, Verteiler_Anweisung, Empfaenger_Anweisung]