from .models import * class NewRule(Page): form_model = 'player' def is_displayed(self): player = self.player return player.round_number == 1 class InvestmentPage(Page): form_model = 'player' form_fields = ['investment'] class WaitAllPlayers(WaitPage): after_all_players_arrive = 'set_payoff_tax' class ResultsPage(Page): form_model = 'player' page_sequence = [NewRule, InvestmentPage, WaitAllPlayers, ResultsPage]