API : question Django rest frmwk, récupérer plusieurs objets un un appel
Bonjour,
Je ne suis pas encore dans les APIs mais ça ne saurait tarder ! :)
Alors je vais essayer d'être clair ^^
Lorsque je fais un appel API de type :
http://127.0.0.1/api/recup?id=1
J'obtiens mon objet en JSON.
Mais ce que je voudrais savoir, c'est si nativement il est possible de faire un truc du genre
http://127.0.0.1/api/recup?id=1,2,3 ou http://127.0.0.1/api/recup?id=[1,2,3]
Qui me permettrait de récupérer les 3 objets mais en un seul appel ?
Donc est-ce que c'est une fonction native ou forcément quelque chose de développé (découpage) ?
J'ai tenté la clarté.
Merci ^^
Hello,
tkt c'est très clair. Par contre à ma connaissnace il n'y a pas de moyen built in de faire ça.
Il faudrait créer un nouveau endpoint dans ton API et passer par un queryset du type (ci dessous) comme tu le ferais avec Django classique:
queryset = MyModel.objects.filter(id__in=items)
Inscris-toi
(c'est gratuit !)
Tu dois créer un compte pour participer aux discussions.
Créer un compte