12 lines
347 B
Python
12 lines
347 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)
|