Как получить ответ от spyne в нужном формате? - PullRequest
0 голосов
/ 09 января 2019

Начал использовать 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"
]

Как этого добиться?

Большое спасибо.

...