from otree.api import Currency as c, currency_range from ._builtin import Page, WaitPage from .models import Constants class Welcome(Page): def is_displayed(self): return self.player.id_in_group != 4 class Instructions(Page): def is_displayed(self): return self.player.id_in_group != 4 class Quiz(Page): form_model = 'player' form_fields = ['quiz1', 'quiz2', 'quiz3', 'quiz4'] #def error_message(self, values): #print('values is', values) #if values['quiz1'] or values['quiz4'] or values['quiz2'] != 14 or values['quiz3'] != 8: #return 'You must answer all questions correctly.' def is_displayed(self): return self.player.id_in_group != 4 class Next(Page): def is_displayed(self): return self.player.id_in_group != 4 page_sequence = [Welcome, Instructions, Quiz]