from .models import * class NomeFantallenatore(Page): form_model = 'player' form_fields = ['player_name'] def is_displayed(self): player = self.player return player.round_number == 1 def before_next_page(self): timeout_happened = self.timeout_happened participant = self.participant player = self.player participant.label = player.player_name class ChatPage(Page): form_model = 'player' def is_displayed(self): player = self.player return player.round_number > 1 class Bet(Page): form_model = 'player' form_fields = ['bet_value'] class PuntataInCorso(WaitPage): title_text = 'Aspetta che tutti puntino sul giocatore' class ElencoPuntate(Page): form_model = 'player' page_sequence = [NomeFantallenatore, ChatPage, Bet, PuntataInCorso, ElencoPuntate]