from otree.api import * doc = """ Your app description """ class C(BaseConstants): NAME_IN_URL = 'project2' PLAYERS_PER_GROUP = None NUM_ROUNDS = 1 FACTOR = 2 class Subsession(BaseSubsession): pass class Group(BaseGroup): pass class Player(BasePlayer): NUMBER_ENTERED = models.FloatField() pass # PAGES class MyPage(Page): form_model = 'player' form_fields = ["NUMBER_ENTERED"] pass class Results(Page): @staticmethod def vars_for_template(player:Player): result = player.NUMBER_ENTERED * C.FACTOR return {"result": result} pass page_sequence = [MyPage, Results]