Exemplo n.º 1
0
class Update_dataservice_validator(Validator):
    source_dmp_data_table_id = IntegerField(min_value=1, required=False)
    request_method = EnumField(choices=[1,2], required=False)
    state = EnumField(choices=[0, 1], required=False)
    data_service_name = StringField(max_length=64, required=False)
    api_path = StringField(max_length=64, required=False)
    query_sql = StringField(max_length=65535, required=False)
Exemplo n.º 2
0
    class V(Validator):
        name = StringField(max_length=50, required=True)
        age = IntegerField(min_value=1, max_value=120, default=20)
        sex = EnumField(choices=['f', 'm'])

        def validate_name(self, value):
            if value == 'foo':
                raise FieldValidationError('"foo" is invalid')
Exemplo n.º 3
0
    class V(Validator):
        name = StringField(max_length=50, required=True)
        age = IntegerField(min_value=1, max_value=120, default=20)
        sex = EnumField(choices=['f', 'm'])

        def validate(self, data):
            if data['name'] == 'foo' and data['age'] < 30:
                raise ValidationError('foo is too young, he is older than 30')
Exemplo n.º 4
0
class Get_dashboards_and_archives_validator(Validator):
    upper_dmp_dashboard_archive_id = IntegerField(min_value=1, required=False)
    is_owner = EnumField(choices=[True, False], required=True)
    state = EnumField(choices=[0, 1, 2, 3], required=True)
    name = StringField(max_length=64, required=False)
Exemplo n.º 5
0
 class V(Validator):
     name = StringField(max_length=50, required=True)
     age = IntegerField(min_value=1, max_value=120)
     sex = EnumField(choices=['f', 'm'])
Exemplo n.º 6
0
class Update_query_data_task_validator(Validator):
    time_unit = EnumField(
        choices=["weeks", "days", "hours", "minutes", "seconds"],
        required=True)
    time_value = IntegerField(min_value=1, required=True)
Exemplo n.º 7
0
class ReportMissingEpisodeValidator(Validator):
    bangumiID = StringField(strict=False, required=True)
    episodeID = StringField(required=True)
    bgmEpisodeID = StringField(required=True)
    website = EnumField(choices=['bilibili', 'iqiyi'], required=True)
Exemplo n.º 8
0
class ReportMissingBangumiValidator(Validator):
    bangumiID = StringField(strict=False, required=True)
    subjectID = StringField(required=True)
    title = StringField(required=True)
    href = StringField(required=True)
    website = EnumField(choices=['bilibili', 'iqiyi'], required=True)
Exemplo n.º 9
0
 class V(Validator):
     number = EnumField()
Exemplo n.º 10
0
class V(Validator):
    number = EnumField(choices=[1, 2, 3])