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 = 'APP_Paiement_app' players_per_group = None num_rounds = 1 class Subsession(BaseSubsession): pass class Group(BaseGroup): pass class Player(BasePlayer): telephone = models.StringField(help_text = '') def telephone_error_message(self, value): print('value is', value) if len(value) != 10: return 'Votre numéro doit faire exactement 10 chiffres' email_1 = models.StringField() email_2 = models.StringField() statut = models.StringField()