1

Django でいくつかの Web サービスを作成するために、Python 2.7 と Spyne を使用しています。返された値の名前を変更することはできません。たとえば、次のコードを考えます。

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" に変更できるものを探しています

4

1 に答える 1