from otree.api import ( models, widgets, BaseConstants, BaseSubsession, BaseGroup, BasePlayer, cu ) class Constants(BaseConstants): name_in_url = 'sig_app' players_per_group = None num_rounds = 1 RESEARCHER_NAME = "צביקה אפיק" class Subsession(BaseSubsession): pass class Group(BaseGroup): pass class Player(BasePlayer): signature_base64 = models.LongStringField(blank=True) signed_consent_pdf_path = models.StringField(blank=True) participant_full_name = models.StringField(label="שם מלא:", blank=True) participant_id_number = models.StringField(label="ת.ז.:", blank=True) payment_amount = models.IntegerField(label="סכום התשלום שקיבלתי (ש\"ח):", initial=10) previous_payment_choice = models.IntegerField(label="הנני מצהיר/ה כי בשנת המס הנוכחית:", choices=[[1, "קבלתי גמול מסוג זה בסך ________ ש\"ח"], [2, "לא קבלתי גמול מסוג זה בגין השתתפות במחקר זה או אחר באוניברסיטה."]], widget=widgets.RadioSelect) previous_payment_amount = models.IntegerField(label="סכום גמול קודם (ש\"ח):", blank=True) phone_number = models.StringField(label="מספר טלפון", blank=True)