from otree.api import * doc = """Altruismus Skalen""" class C(BaseConstants): NAME_IN_URL = 'FPI-R' 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], widget=widgets.RadioSelect, blank=True) class Player(BasePlayer): q1 = make_q('Eu dificilmente hesitaria em cuidar também de pessoas idosas ou gravemente deficientes.') q2 = make_q('Creio que as pessoas nos países em desenvolvimento devem ajudar-se a si próprias em primeiro lugar.') q3 = make_q('Dei troco a um estranho.') q4 = make_q('Também me sinto responsável por outras pessoas para além da minha família.') q5 = make_q('Penso que cada pessoa deve ver como se dá.') q6 = make_q('Penso frequentemente que devo limitar o meu consumo e depois dar algo às pessoas desfavorecidas.') q7 = make_q('Quando alguém chora, eu quero abraçá-lo e confortá-lo.') q8 = make_q('Muitas vezes fico com a consciência pesada quando vejo como as outras pessoas estão mal.') q9 = make_q('Quando um estranho/estrangeiro me pede uma doação monetária, é bastante irritante para mim.') q10 = make_q('Ocasionalmente, dou dinheiro e donativos para ajuda em catástrofes, Caritas, Pão para o Mundo e outras colecções.') q11 = make_q('Uma vez que o Estado já presta assistência social, não preciso de ajudar em pormenor.') q12 = make_q('Já ajudei sem remuneração na Cruz Vermelha, na minha comunidade ou em outras instituições sociais.') q13 = make_q('Demoro muito tempo a ouvir pacientemente as outras pessoas quando me falam das suas preocupações.') class Survey(Page): form_model = 'player' form_fields = ['q1', 'q2', 'q3', 'q4', 'q5', 'q6', 'q7', 'q8', 'q9', 'q10', 'q11', 'q12', 'q13'] class Ende(Page): pass page_sequence = [Survey]