Я использую python 2.7 и Spyne для создания некоторых веб-сервисов в Django. Я не могу изменить имя возвращаемых значений, например: Учитывая этот код:
class Consumer(ServiceBase):
@rpc(Integer,Integer, _returns = [Integer,Integer])
def addConsumer(ctx, topic_id, consumer_id):
...
...
Ответ в моем wsdl выглядит так:
<xs:sequence>
<xs:element name="addConsumerResult0" type="xs:integer" minOccurs="0" nillable="true"/>
<xs:element name="addConsumerResult1" type="xs:integer" minOccurs="0" nillable="true"/>
</xs:sequence>
Я ищу что-то, что позволит мне изменить name="addConsumerResult0" на name="whateverXYZ"