我正在尝试接收和生成可以具有以下架构的消息:
<ns1:data>
<ns1:status-change/>
<ns2:rpc-call/>
</ns1:data>
然后我有:
class NS1ComplexModel(ComplexModel):
__namespace__ = 'ns1'
class NS1Data(NS1ComplexModel):
statusChange = NS1StatusChange
rpcCall = NS2RPCCall
class NS1StatusChange(NS1ComplexModel):
...
但是这样做的结果是具有ns1
and not的命名空间ns2
。
我一直在寻找resolve_namespace()
朋友,我想我知道是什么原因造成的,但我不知道如何解决它,甚至无法解决它。