Commit 3625cb7c authored by Michael Nauge's avatar Michael Nauge
Browse files

Update nklAPI_Datas.py

ajout du paramètre metadataFormat
parent 5ba50ad5
......@@ -11,7 +11,7 @@ import json
from NklResponse import NklResponse
def get_datas(nklTarget, identifier):
def get_datas(nklTarget, identifier, metadataFormat="--"):
"""
Récupération des informations sur une donnée.
Retourne l'ensemble des informations relatives à la donnée
......@@ -22,7 +22,10 @@ def get_datas(nklTarget, identifier):
identifier : STR
un DATA identifier nakala.
metadataFormat : STR
une valeur de la liste ("--","dc", "qdc")
Returns
-------
NklResponse : OBJ
......@@ -40,6 +43,10 @@ def get_datas(nklTarget, identifier):
"""
url = nklTarget.API_URL+"/datas/"+identifier
if (metadataFormat=="qdc") or (metadataFormat=="dc"):
url+="?metadata-format="+metadataFormat
APIheaders = {}
# on gère le cas où la data est public
......@@ -135,7 +142,7 @@ def put_datas(nklTarget, identifier, dictVals):
# 204 le serveur a bien appliqué la modificatin
if response.status_code == 204:
nklR.isSuccess = True
nklR.message="Retourne l'objet donnée"
nklR.message="La donnée a été modifiée"
# on converti l'objet json retournée en dictionnaire python
nklR.dictVals = json.loads(response.text)
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment