from ._builtin import Page, WaitPage from otree.api import Currency as c, currency_range from .models import Constants import random class PaymentInfo(Page): def is_displayed(self): return self.round_number == Constants.num_rounds def vars_for_template(self): group = self.group return{ 'selected_session': self.session.vars['session'], 'selected_round': self.session.vars['rounds'], #'selected_paymet2': random.choice(([p2.payoff in self.player.participant.COP_Experiment.all()])), 'redemption_code': self.participant.label or self.participant.code, #'paying_you': Constants.payment_round, # 'punished': Constants.punished_people, #'risk_payoff': self.participant.cem.player.payof #'finalpayoff': self.participant.payoff.cem.all() } page_sequence = [PaymentInfo]