from otree.api import ( models, widgets, BaseConstants, BaseSubsession, BaseGroup, BasePlayer, Currency as c, currency_range ) author = 'Your name here' doc = """ Your app description """ class Constants(BaseConstants): name_in_url = 'attitudes_and_beliefs' players_per_group = None num_rounds = 1 CHOICES_1 = ( ("1 - strongly disagree", "1 - strongly disagree"), ("2 - disagree", "2 - disagree"), ("3 - sometimes agree", "3 - sometimes agree"), ("4 - agree", "4 - agree"), ("5 - strongly agree", "5 - strongly agree") ) CHOICES_2 = ( ("1 - very easy", "1 - very easy"), ("2 - easy", "2 - easy"), ("3 - sometimes hard", "3 - sometimes hard"), ("4 - hard,", "4 - hard,"), ("5 - very hard", "5 - very hard") ) class Subsession(BaseSubsession): pass class Group(BaseGroup): pass class Player(BasePlayer): pac_tv_show_neigbhd_watch = models.StringField(widget=widgets.RadioSelectHorizontal(), choices=Constants.CHOICES_1, verbose_name="") tradnal_pac_fd_ingrnt_avail = models.StringField(widget=widgets.RadioSelectHorizontal(), choices=Constants.CHOICES_1, verbose_name="") healthy_tradnal_pac_fd_ingrnt_affod = models.StringField(widget=widgets.RadioSelectHorizontal(), choices=Constants.CHOICES_1, verbose_name="") healthy_tradnal_pac_meal_cook = models.StringField(widget=widgets.RadioSelectHorizontal(), choices=Constants.CHOICES_1, verbose_name="") healthy_tradnal_pac_meal_cook_want = models.StringField(widget=widgets.RadioSelectHorizontal(), choices=Constants.CHOICES_1, verbose_name="") intrstn_pac_tv_show = models.StringField(widget=widgets.RadioSelectHorizontal(), choices=Constants.CHOICES_2, verbose_name="") cook_own_meal = models.StringField(widget=widgets.RadioSelectHorizontal(), choices=Constants.CHOICES_2, verbose_name="") healthy_pac_food_fam = models.StringField(widget=widgets.RadioSelectHorizontal(), choices=Constants.CHOICES_2, verbose_name="") cook_own_healthy_pac_meal = models.StringField(widget=widgets.RadioSelectHorizontal(), choices=Constants.CHOICES_2, verbose_name="") more_pac_tv_shows = models.StringField(widget=widgets.RadioSelectHorizontal(), choices=Constants.CHOICES_1, verbose_name="") cook_more = models.StringField(widget=widgets.RadioSelectHorizontal(), choices=Constants.CHOICES_1, verbose_name="") pac_tv_shows_imptnt = models.StringField(widget=widgets.RadioSelectHorizontal(), choices=Constants.CHOICES_1, verbose_name="") etn_home_ckd_meals_cultre_imptnce = models.StringField(widget=widgets.RadioSelectHorizontal(), choices=Constants.CHOICES_1, verbose_name="") trad_pac_meals_imptnce = models.StringField(widget=widgets.RadioSelectHorizontal(), choices=Constants.CHOICES_1, verbose_name="") learn_cooking_health_meals = models.StringField(widget=widgets.RadioSelectHorizontal(), choices=Constants.CHOICES_1, verbose_name="")