Example #1
0
class AccountSchema(Schema):
    id = fields.Integer()
    name = fields.String()
    description = fields.String()
    contact = fields.String()
    mail = fields.String()
    domains = fields.Embed(schema=DomainSchema, many=True)
Example #2
0
class UserSchema(Schema):
    id = fields.Integer()
    username = fields.String()
    firstname = fields.String()
    lastname = fields.String()
    email = fields.String()
    role = fields.Embed(schema=RoleSchema)
Example #3
0
class ApiPlainKeySchema(Schema):
    id = fields.Integer()
    role = fields.Embed(schema=RoleSchema)
    domains = fields.Embed(schema=DomainSchema, many=True)
    accounts = fields.Embed(schema=AccountSummarySchema, many=True)
    description = fields.String()
    plain_key = fields.String()
Example #4
0
class UserDetailedSchema(Schema):
    id = fields.Integer()
    username = fields.String()
    firstname = fields.String()
    lastname = fields.String()
    email = fields.String()
    role = fields.Embed(schema=RoleSchema)
    accounts = fields.Embed(schema=AccountSummarySchema)
Example #5
0
def int_field():
    return fields.Integer()
Example #6
0
class KnightListSchema(schema.Schema):
    title = fields.String(key=0)
    name = fields.String(key=1)
    number = fields.Integer(key=2)
    born = fields.Date(key=3)
Example #7
0
class KnightDictSchema(schema.Schema):
    title = fields.String(key='title')
    name = fields.String(key='name')
    number = fields.Integer(key='number')
    born = fields.Date(key='born')
Example #8
0
class KnightSchema(schema.Schema):
    title = fields.String()
    name = fields.String()
    number = fields.Integer()
    born = fields.Date()
Example #9
0
class RoleSchema(Schema):
    id = fields.Integer()
    name = fields.String()
Example #10
0
class DomainSchema(Schema):
    id = fields.Integer()
    name = fields.String()
Example #11
0
class AccountSummarySchema(Schema):
    id = fields.Integer()
    name = fields.String()
Example #12
0
class ApiKeySchema(Schema):
    id = fields.Integer()
    role = fields.Embed(schema=RoleSchema)
    domains = fields.Embed(schema=DomainSchema, many=True)
    description = fields.String()
    key = fields.String()
Example #13
0
class ApiKeySummarySchema(Schema):
    id = fields.Integer()
    description = fields.String()
Example #14
0
class AccountSummarySchema(Schema):
    id = fields.Integer()
    name = fields.String()
    domains = fields.Embed(schema=DomainSchema, many=True)
Example #15
0
class SomeSchema(schema.Schema):
    '''Schema for SomeClass (to test linked object fields).'''
    name = fields.String()
    number = fields.Integer()