예제 #1
0
class ItemTransactionSchema(ma.SQLAlchemyAutoSchema):
    item = ma.Nested(ItemSchema)
    seller = ma.Nested(UserSchema)
    buyer = ma.Nested(UserSchema)

    class Meta:
        model = ItemTransaction
예제 #2
0
class ItemSchema(ma.SQLAlchemyAutoSchema):
    images = ma.Nested(ItemImageSchema, many=True)
    category = ma.Nested(CategorySchema)
    user = ma.Nested(UserSchema)
    remaining_format = ma.Nested(RemainingFormatSchema)
    item_favorites = ma.Nested(RemainingFormatSchema)

    class Meta:
        model = Item
예제 #3
0
class ItemWithSetCountSchema(Schema):
    set_count = ma.Integer()
    item = ma.Nested(ItemSchema)

    @post_dump
    def unnest(self, data, many):
        for key, val in data.items():
            if key != 'Item':
                data['Item']['key'] = val
            return data['Item']
예제 #4
0
파일: koe_schema.py 프로젝트: bonybody/agri
class KoeSchema(ma.SQLAlchemyAutoSchema):
    user = ma.Nested(UserSchema)
    item = ma.Nested(ItemSchema)

    class Meta:
        model = Koe
예제 #5
0
class KoeFavoriteSchema(ma.SQLAlchemyAutoSchema):
    Koe = ma.Nested(KoeSchema)
    user = ma.Nested(UserSchema)

    class Meta:
        model = KoeFavorite