from otree.api import ( models, widgets, BaseConstants, BaseSubsession, BaseGroup, BasePlayer, Currency as c, currency_range, ) import random from django import forms class Constants(BaseConstants): name_in_url = 'ind_info_remote' players_per_group = None num_rounds = 1 class Subsession(BaseSubsession): pass class Group(BaseGroup): pass class Player(BasePlayer): def set_payoff(self): """Calculate payoff, which is zero for the survey""" self.payoff = 0 qr_1 = models.StringField() qr_2 = models.StringField() qr_3 = models.CharField(initial=None, choices=['デスクトップPC', 'ノートPC', 'タブレット','スマートフォン','その他'], verbose_name='この実験にどのようなデバイスで参加したでしょうか。', widget=forms.Select()) qr_4 = models.CharField(initial=None, choices=['立っていた', '座っていた', '寝ころんでいた','歩いていた','その他'], verbose_name='この実験に参加している間、どのような姿勢でいることが多かったでしょうか。', widget=forms.Select()) qr_5 = models.StringField() qr_6_1 = models.StringField() qr_6_2 = models.StringField() qr_6_3 = models.StringField() qr_6_4 = models.StringField()