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 = 'addTreatment2' players_per_group = None num_rounds = 1 class Subsession(BaseSubsession): pass class Group(BaseGroup): pass class Player(BasePlayer): selectedId1 = models.IntegerField() selectedId2 = models.IntegerField() PQU1 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='在收到商品之前,根据网页中的信息,我会担心我选择的商品是不是正品:', widget=widgets.RadioSelectHorizontal, ) PQU2 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='在收到商品之前,我会比较担心网页中看到的商品会跟我实际收到的商品不一样:', widget=widgets.RadioSelectHorizontal, ) PQU3 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='在收到商品之前,我会比较担心网页中看到的商品的表现会跟我实际收到的商品不一样:', widget=widgets.RadioSelectHorizontal, ) PQU4 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='在收到商品之前,我会比较担心网页中看到的商品质量会跟我实际收到的商品不一样:', widget=widgets.RadioSelectHorizontal, ) PFU1 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='在收到商品之前,我不是很确定收到的商品能不能满足我的要求:', widget=widgets.RadioSelectHorizontal, ) PFU2 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='在收到商品之前,我确定收到的商品会符合我的品味: ', widget=widgets.RadioSelectHorizontal, ) PFU3 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='在收到商品之前,我确定收到的商品会跟我的喜好相符合: ', widget=widgets.RadioSelectHorizontal, ) PFU4 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='在收到商品之前,我不确定收到商品的一些属性会符合我的偏好: ', widget=widgets.RadioSelectHorizontal, ) PFU5 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='在收到商品之前, 我会担心收到商品的一些属性(例如包装, 口味, 口感, 设计, 样式等)不是我想要的:', widget=widgets.RadioSelectHorizontal, ) PF1 = models.StringField( choices=[['1','1'], ['2','2'],['3',"3"],['4',"4"],['5',"5"],['6',"6"],['7',"7"]], label='用数字1-7来描述在收到商品之前,你对这类商品的了解程度:', widget=widgets.RadioSelectHorizontal, ) PF2 = models.StringField( choices=[['1','1'], ['2','2'],['3',"3"],['4',"4"],['5',"5"],['6',"6"],['7',"7"]], label='用数字1-7来刻画在收到商品之前,你过去对所选择的这类商品的使用频率:', widget=widgets.RadioSelectHorizontal, ) S1 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='总的来说,使用/食用我所选择的产品之后,我对选择的产品满意:', widget=widgets.RadioSelectHorizontal, ) S2 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='总的来说,我在使用/食用我所选择的产品的时候,没有发现特别不满意的地方:', widget=widgets.RadioSelectHorizontal, ) EC1 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='总的来说,使用/食用我所选择的产品之后,我认为选择的这个商品跟我预想的一样', widget=widgets.RadioSelectHorizontal, ) EC2 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='使用/食用我所选择的产品之后,这个商品跟我预想的一样,符合我的偏好.', widget=widgets.RadioSelectHorizontal, ) EC3 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='使用/食用我所选择的产品之后, 我觉得这个商品的质量符合我的预期.', widget=widgets.RadioSelectHorizontal, ) starNum1 = models.IntegerField( min=1, max=5 ) comment1 = models.StringField() starNum2 = models.IntegerField( min=1, max=5 ) comment2 = models.StringField() PQU1_2 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='在收到商品之前, 根据网页中的信息,我会担心我选择的商品是不是正品:', widget=widgets.RadioSelectHorizontal, ) PQU2_2 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='在收到商品之前,我会比较担心网页中看到的商品会跟我实际收到的商品不一样:', widget=widgets.RadioSelectHorizontal, ) PQU3_2 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='在收到商品之前,我会比较担心网页中看到的商品的表现会跟我实际收到的商品不一样:', widget=widgets.RadioSelectHorizontal, ) PQU4_2 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='在收到商品之前,我会比较担心网页中看到的商品质量会跟我实际收到的商品不一样:', widget=widgets.RadioSelectHorizontal, ) PFU1_2 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='在收到商品之前,我不是很确定收到的商品能不能满足我的要求:', widget=widgets.RadioSelectHorizontal, ) PFU2_2 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='在收到商品之前,我确定收到的商品会符合我的品味:', widget=widgets.RadioSelectHorizontal, ) PFU3_2 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='在收到商品之前,我确定收到的商品会跟我的喜好相符合:', widget=widgets.RadioSelectHorizontal, ) PFU4_2 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='在收到商品之前,我不确定收到商品的一些属性会符合我的偏好:', widget=widgets.RadioSelectHorizontal, ) PFU5_2 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='在收到商品之前, 我会担心收到商品的一些属性(例如颜色, 大小, 质地, 设计, 样式, 或内容等) 不是我想要的:', widget=widgets.RadioSelectHorizontal, ) PF1_2 = models.StringField( choices=[['1','1'], ['2','2'],['3',"3"],['4',"4"],['5',"5"],['6',"6"],['7',"7"]], label='用数字1-7来描述在收到商品之前,你对所选择的这类商品的了解程度:', widget=widgets.RadioSelectHorizontal, ) PF2_2 = models.StringField( choices=[['1','1'], ['2','2'],['3',"3"],['4',"4"],['5',"5"],['6',"6"],['7',"7"]], label='用数字1-7来刻画在收到商品之前,你过去对这类商品的使用频率:', widget=widgets.RadioSelectHorizontal, ) S1_2 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='总的来说,使用/食用我所选择的产品之后,我对选择的产品满意:', widget=widgets.RadioSelectHorizontal, ) S2_2 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='总的来说,我在使用/食用我所选择的产品的时候,没有发现特别不满意的地方:', widget=widgets.RadioSelectHorizontal, ) EC1_2 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='总的来说,使用/食用我所选择的产品之后,我认为选择的这个商品跟我预想的一样.', widget=widgets.RadioSelectHorizontal, ) EC2_2 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='使用/食用我所选择的产品之后,这个商品跟我预想的一样,符合我的偏好.', widget=widgets.RadioSelectHorizontal, ) EC3_2 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='使用/食用我所选择的产品之后, 我觉得这个商品的质量符合我的预期.', widget=widgets.RadioSelectHorizontal, ) MSQ2 = models.StringField( label="网龄是多久?" ) MSQ4 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label="在我的网购生涯中,我一般会很积极地写评论。", widget=widgets.RadioSelectHorizontal, ) RP11_2 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='我对所购买的商品写评论是因为我觉得这样的话,平台或实验组织者今后会给我一定的好处:', widget=widgets.RadioSelectHorizontal, ) RP12_2 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='当我对所购买的商品写评论的时候, 我会考虑之后会不会再被邀请到这样的活动中:', widget=widgets.RadioSelectHorizontal, ) RP13_2 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='我相信我对所购买商品的反馈会被这个电商平台欣赏的,并会再次邀请我到这个活动中:', widget=widgets.RadioSelectHorizontal, ) RP14_2 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='我觉得如果我对购买的商品认真写评论,之后我可能会得到这个电商平台的某种回报', widget=widgets.RadioSelectHorizontal, ) RP21_2 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='我为购买的商品写评论,是因为被邀请到这个活动,我很感激:', widget=widgets.RadioSelectHorizontal, ) RP22_2 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='我为这个平台写购买商品的评论,是因为我觉得这样可以回馈平台:', widget=widgets.RadioSelectHorizontal, ) RP23_2 = models.StringField( choices=[['1','强烈反对'], ['2','反对'],['3',"一般反对"],['4',"既不反对也不同意"],['5',"一般同意"],['6',"同意"],['7',"强烈同意"]], label='平台能收到我对购买商品的评论,是因为我想要通过这种方式来感激他们让我参加这个活动:', widget=widgets.RadioSelectHorizontal, ) RP24_2 = models.StringField( choices=[["1","星期一"],["2","星期二"],["3","星期三"],["4","星期四"],["5","星期五"],["6","星期六"],["7","星期天"],], label='今天是星期几:', widget=widgets.RadioSelectHorizontal, ) pass