from otree.api import Currency as c, currency_range from . import models from ._builtin import Page from .models import Constants class Questions(Page): form_model = models.Player form_fields = ['ExpQ_{}'.format(i) for i in range(1, 56)] def vars_for_template(self): return {'ExpQ_scales': range(1, 5)} class Questions2(Page): form_model = models.Player form_fields = ['ExpQ_{}'.format(i) for i in range(56, 111)] def vars_for_template(self): return {'ExpQ_scales': range(1, 5)} class Questions3(Page): form_model = models.Player form_fields = ['ExpQ_{}'.format(i) for i in range(111, 166)] def vars_for_template(self): return {'ExpQ_scales': range(1, 5)} class Questions4(Page): form_model = models.Player form_fields = ['ExpQ_{}'.format(i) for i in range(166, 221)] def vars_for_template(self): return {'ExpQ_scales': range(1, 5)} page_sequence = [ Questions, Questions2, Questions3, Questions4 ]