from otree.api import ( models, widgets, BaseConstants, BaseSubsession, BaseGroup, BasePlayer, Currency as c, currency_range, Page, WaitPage ) cu = c doc = '' class Constants(BaseConstants): name_in_url = 'FantasyFootball' players_per_group = None num_rounds = 280 def my_method(subsession): pass class Subsession(BaseSubsession): my_method = my_method class Group(BaseGroup): pass class Player(BasePlayer): bet_value = models.IntegerField(label='Quanto vuoi puntare? Muoviti.') player_name = models.StringField() def custom_export(players): yield ['participant_code', 'id_in_group'] for p in players: pp = p.participant yield [pp.code, p.id_in_group]