from otree.api import ( models, widgets, BaseConstants, BaseSubsession, BaseGroup, BasePlayer, Currency as c, currency_range ) author = 'Kimani' doc = """ Questions to understand baseline attitudes and to ensure that treatment and control group are comparable """ class Constants(BaseConstants): name_in_url = 'questionnaire' players_per_group = None num_rounds = 1 CHOICES = ( ("Never", "Never"), ("Occasionally", "Occasionally"), ("Often", "Often"), ("Very Often", "Very Often") ) class Subsession(BaseSubsession): pass class Group(BaseGroup): pass class Player(BasePlayer): library_usage = models.StringField(widget=widgets.RadioSelectHorizontal(), choices=Constants.CHOICES, verbose_name="") other_people_read = models.StringField(widget=widgets.RadioSelectHorizontal(), choices=Constants.CHOICES, verbose_name="") cooked_meals = models.StringField(widget=widgets.RadioSelectHorizontal(), choices=Constants.CHOICES, verbose_name="") bought_food = models.StringField(widget=widgets.RadioSelectHorizontal(), choices=Constants.CHOICES, verbose_name="") went_to_cinema = models.StringField(widget=widgets.RadioSelectHorizontal(), choices=Constants.CHOICES, verbose_name="") attended_concert = models.StringField(widget=widgets.RadioSelectHorizontal(), choices=Constants.CHOICES, verbose_name="") watched_tv = models.StringField(widget=widgets.RadioSelectHorizontal(), choices=Constants.CHOICES, verbose_name="") exercise_frequency = models.StringField(widget=widgets.RadioSelectHorizontal(), choices=Constants.CHOICES, verbose_name="") team_sport_exercise = models.StringField(widget=widgets.RadioSelectHorizontal(), choices=Constants.CHOICES, verbose_name="") team_sport_popularity = models.StringField(widget=widgets.RadioSelectHorizontal(), choices=Constants.CHOICES, verbose_name="") cook_own_meal = models.StringField(widget=widgets.RadioSelectHorizontal(), choices=Constants.CHOICES, verbose_name="") traditional_pacific_food = models.StringField(widget=widgets.RadioSelectHorizontal(), choices=Constants.CHOICES, verbose_name="") traditional_pacific_food_promotion = models.StringField(widget=widgets.RadioSelectHorizontal(), choices=Constants.CHOICES, verbose_name="") eat_with_friends = models.StringField(widget=widgets.RadioSelectHorizontal(), choices=Constants.CHOICES, verbose_name="") social_events_participation = models.StringField(widget=widgets.RadioSelectHorizontal(), choices=Constants.CHOICES, verbose_name="") watch_pacific_tv_shows = models.StringField(widget=widgets.RadioSelectHorizontal(), choices=Constants.CHOICES, verbose_name="") watch_international_tv_shows = models.StringField(widget=widgets.RadioSelectHorizontal(), choices=Constants.CHOICES, verbose_name="") watch_tv_do_multiple_things = models.StringField(widget=widgets.RadioSelectHorizontal(), choices=Constants.CHOICES, verbose_name="") tv_show_focus = models.StringField(widget=widgets.RadioSelectHorizontal(), choices=Constants.CHOICES, verbose_name="")