Spyne + Django Retorno Array (JSON) Cuando la misma etiqueta tiene más de un niño, solo devuelve el último -- json campo con django campo con xml campo con soap campo con spyne camp Relacionados El problema

Spyne + Django return Array (json) when same tag have more than one child return only the last


0
vote

problema

Español

Uso de Spyne + Django Return Array (JSON) Cuando la misma etiqueta tiene más de un niño, solo devuelve al último niño. Ejemplo:

     @ rpc(String, String,  _returns=Array(Data_obtenerAccion))     def obtenerAccion(ctx, ORIGEN_ACCION, CODIGO_ACCION):         '''same query to get participants and contruct json to response,              i dont put the example query becasue also with only json dont work.'''         res = []         res.append(  {         "participantes":{             "participante":{                 "name": "Jose"             },             "participante":{                 "name": "Jose"             }         }     } )         return res   

¿Cómo puedo devolver esto como niños completos?.

Original en ingles

using Spyne + Django return Array (json) when same tag have more than one child return only the last child. example:

   @ rpc(String, String,  _returns=Array(Data_obtenerAccion))     def obtenerAccion(ctx, ORIGEN_ACCION, CODIGO_ACCION):         '''same query to get participants and contruct json to response,              i dont put the example query becasue also with only json dont work.'''         res = []         res.append(  {         "participantes":{             "participante":{                 "name": "Jose"             },             "participante":{                 "name": "Jose"             }         }     } )         return res 

How i can return this as complete children?.

              
 
 

Lista de respuestas


Relacionados problema

1  Cómo manejar las excepciones Spyne XSD con gracia  ( How to handle spyne xsd exceptions gracefully ) 
Cada vez que mi solicitud de Spyne recibe una solicitud, se realiza la validación XSD. Esto es bueno, pero siempre que haya una violación de la XSD, se plante...

0  ¿Cómo probar un servicio de jabón en Python?  ( How to test a soap service in python ) 
En Python, creo un servicio de jabón con el Libray Spyne. El código es el siguiente: //ADD DROPDOWN MENU TO CHOOSE NEW POST CATEGORY (CHOOSE THE CAT ID’S Y...

3  ¿Cómo puedo usar la autenticación básica con Spyne en Django?  ( How can i use basic authentication with spyne in django ) 
¿Cómo puedo usar la autenticación básica con Spyne en Django? Intenté lo siguiente pero no funciona. Puedo ver el archivo de la página WSDL bien, pero recibo ...

2  ¿Cómo puedo evitar que Spyne envíe los argumentos en un complejo?  ( How can i stop spyne from wrapping arguments in a complextype ) 
Estoy tratando de usar Spyne para proporcionar servicios web de Python. Tengo todo lo que trabaja para una función de prueba llamada Sayhello (nombre, horario...

0  Servicio Python Spyne - Base64 Strings vienen escapadas  ( Python spyne service base64 strings come escaped ) 
Tengo un simple servicio de Spyne: class JiraAdapter(ServiceBase): @srpc(Unicode, String, Unicode, _returns=Status) def CreateJiraIssueWithBase64At...

0  Restringir el servicio de jabón de Spyne con OAUTH2_PROVIDER  ( Restrict spyne soap service with oauth2 provider ) 
Necesito restringir algunos de mi método de jabón para que solo puedan ser accesibles con un token de acceso. El servicio de jabón está ejecutando con Spyne...

1  Cómo devolver un objeto con Spyne  ( How to return an object with spyne ) 
Necesito devolver un objeto del método del servidor Spyne. Leí que es posible con complejoModel pero esto realmente tiene un resultado vacío. ¿Qué debo hace...

2  Python Spyne WebServer obtiene el nombre del elemento con el símbolo de guión  ( Python spyne webserver get the element name with hyphen symbol ) 
Estoy usando Spyne para crear un servicio web de WSDL existido (no podemos cambiar los nombres de elementos, etc.). Me enfrenté con el problema de que un nomb...

2  Modificar WSDL en el servicio web de jabón con Spyne de Python  ( Modify wsdl in soap webservice with spyne of python ) 
Estoy desarrollando con Django y Python, y necesito publicar 1 servicio con jabón con 2 operaciones. Para esta tarea elegí la biblioteca de Spyne: http://s...

1  Spyne: use los parámetros predeterminados en las definiciones de servicios  ( Spyne use default parameters in services definitions ) 
Estoy usando Spyne y funciona bien. Me gustaría poder usar valores predeterminados para mis parámetros opcionales. Como entiendo, cada tipo se puede usar en s...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos