Outils pour utilisateurs

Outils du site


docs:dev:python:services

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
docs:dev:python:services [2024/02/21 13:59]
lena créée
docs:dev:python:services [2024/02/21 14:18] (Version actuelle)
lena
Ligne 4: Ligne 4:
  
 <code python> <code python>
-vdoc, root = getWSOutput(request)+vdoc, root_node ​= getWSOutput(request)
 </​code>​ </​code>​
  
Ligne 13: Ligne 13:
  
     return vdoc     return vdoc
 +</​code>​
 +
 +===== Ajouter une liste d'​élément =====
 +
 +On ajoute l'​élément de type liste à la racine.
 +
 +<code python>
 +vdoc, root_node = getWSOutput(request)
 +
 +list_node = vdoc.object(root_node,​ "​sourceslist",​ "​list"​)
 +</​code>​
 +
 +Pour chaque élément de la liste on ajoute une row
 +
 +<code python>
 +vdoc.row(
 +    node_adress = list_node,
 +    key = "​source",​
 +    value = {
 +    "​name":​ field_name,
 +    "​description":​ field_description,​
 +    "​type"​ : "​query"​
 +})
 +</​code>​
 +
 +==== Retourner une erreur ====
 +
 +<code python>
 +vdoc.error(-1,​ "​Missing qryid parameter"​)
 +return vdoc
 </​code>​ </​code>​
  
docs/dev/python/services.1708523963.txt.gz · Dernière modification: 2024/02/21 13:59 par lena