예제 #1
0
class UserSchema(ma.ModelSchema):
    class Meta:
        model = UserModel

    username = ma.Field(required=True)
    first_name = ma.Field(required=True)
    last_name = ma.Field(required=True)
예제 #2
0
class UserSchema(ma.ModelSchema):
    class Meta:
        model = UserModel

    first_name = ma.Field(required=True)
    last_name = ma.Field(required=True)
    permissions = ma.List(ma.HyperlinkRelated('api.permission', external=True))
예제 #3
0
파일: models.py 프로젝트: oucb/scrapez
class DownloadSchema(ma.ModelSchema):
    class Meta:
        model = DownloadModel

    title = ma.Field(required=True)
    url = ma.Field(required=True)
    path = ma.Field(required=True)
    size = ma.Field(required=True)
예제 #4
0
class PermissionSchema(ma.ModelSchema):
    class Meta:
        model = PermissionModel
    name = ma.Field(required=True)
    users = ma.List(ma.HyperlinkRelated('api.user', external=True))