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 = 'Demographics' players_per_group = None num_rounds = 1 class Subsession(BaseSubsession): pass class Group(BaseGroup): pass class Player(BasePlayer): q_gender = models.CharField(initial=None, choices=['男性', '女性', 'その他','答えない'], verbose_name='あなたの性別を教えてください.', widget=forms.Select()) q_age = models.PositiveIntegerField(verbose_name='あなたの年齢を教えてください.(答えたくない場合、120を選択してください。)', choices=range(0, 121), initial=None) q_aca = models.CharField(initial=None, choices=['大学生','大学院生','社会人','答えない'], verbose_name='あなたの現在の学歴を教えてください.', widget=forms.Select()) q_understanding = models.CharField(initial=None, choices=['1. まったく理解できなかった','2','3','4','5. とても理解できた','答えない'], verbose_name='実験のルールを理解出来ましたか?', widget=forms.Select()) q_risk = models.PositiveIntegerField(verbose_name='あなたは自分のことを、リスクを取る方だと思いますか?それとも、リスクを避ける方だと思いますか?自分のことを「積極的にリスクを取る方」だと考える場合を10、「リスクを一切取らない方」だと考える場合を0として、あなたは0から10のうち、どれくらいですか?(答えたくない場合、11を選択してください。)', choices=range(0, 12), initial=None)