Начал использовать Spyne, но не могу получить ответ в правильном формате.
Я пытаюсь использовать сложные типы данных, но пока не знаю, как их правильно использовать.
Мой пример:
class HelloWorldService(ServiceBase):
@rpc(Unicode, _returns=Iterable(Unicode))
def say_hello(ctx, name):
for i in range(times):
yield name
app = Application([HelloWorldService], tns='spyne.examples.hello',
in_protocol=HttpRpc(validator='soft'),
out_protocol=JsonDocument()
)
application = WsgiApplication(app)
Я получаю ответ:
[
"Alex"
]
Но я хочу получить ответ:
[
"name":"Alex"
]
Как этого добиться?
Большое спасибо.