from otree.api import * doc = """NEO""" class C(BaseConstants): NAME_IN_URL = 'Survey2' PLAYERS_PER_GROUP = None NUM_ROUNDS = 1 class Subsession(BaseSubsession): pass class Group(BaseGroup): pass def make_q(label): return models.IntegerField(label=label, choices=[1, 2, 3, 4, 5], widget=widgets.RadioSelect) class Player(BasePlayer): neo1 = make_q('Sou útil e altruísta para com os outros.') neo2 = make_q('Eu confio nos outros e acredito no bem das pessoas.') neo3 = make_q('Posso agir de forma fria e distante.') neo4 = make_q('Sou atencioso em relação aos outros, empático.') class SurveyPT(Page): form_model = 'player' form_fields = ['neo1', 'neo2', 'neo3', 'neo4'] class Results(Page): pass page_sequence = [SurveyPT]