コード例 #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))