Files
mahssagebus-api/api/target/serializers.py
2021-09-22 19:25:51 +03:00

15 lines
350 B
Python

from marshmallow import Schema, fields
from api.target_exchange.serializers import TargetExchangeSchema
class TargetSchema(Schema):
id = fields.Int()
name = fields.Str()
routing_key = fields.Str(required=True)
exchange = fields.Nested(TargetExchangeSchema)
target_schema = TargetSchema()
targets_schema = TargetSchema(many=True)