コード例 #1
0
ファイル: test_schema.py プロジェクト: piotrromanowski/rest
 class PersonSchema(rest.Schema):
     first_name = rest.String()
     last_name = rest.String()
     dob = rest.DateTime()
コード例 #2
0
ファイル: test_encoding.py プロジェクト: djm158/rest
 class UserSchema(rest.Schema):
     id = rest.String()
     name = rest.String()
コード例 #3
0
ファイル: test_schema.py プロジェクト: piotrromanowski/rest
        class RegexSchema(rest.Schema):
            zip_code = rest.String(
                validators=[rest.regex('[0-9]{5}', 'not a valid Zip')])

            state = rest.String(
                validators=[rest.regex('[A-Z]{2}', 'not a valid State')])
コード例 #4
0
ファイル: test_schema.py プロジェクト: piotrromanowski/rest
class FriendSchema(rest.Schema):
    name = rest.String()
    age = rest.Int()
コード例 #5
0
ファイル: test_schema.py プロジェクト: piotrromanowski/rest
 class LengthSchema(rest.Schema):
     min_field = rest.String(validators=[rest.length(min=4)])
     max_field = rest.String(validators=[rest.length(max=2)])
コード例 #6
0
ファイル: test_schema.py プロジェクト: piotrromanowski/rest
 class CoolSchema(rest.Schema):
     name = rest.String(validators=[rest.required])
コード例 #7
0
ファイル: test_schema.py プロジェクト: piotrromanowski/rest
 class NameSchema(rest.Schema):
     first_name = rest.String()
     last_name = rest.String()
コード例 #8
0
ファイル: test_schema.py プロジェクト: piotrromanowski/rest
 class PersonSchema(rest.Schema):
     first_name = rest.String(default='John')
     last_name = rest.String(default='Doe')
     money = rest.Dollars(default='10')
コード例 #9
0
ファイル: test_rest.py プロジェクト: piotrromanowski/rest
 class CSVSchema(Schema):
     dog_type = rest.String(validators=[rest.nonempty])
     food = rest.String(validators=[rest.nonempty])
     pounds = rest.Int()