Development #12416
wscall ne supporte pas le verbe DELETE
0%
Description
Au passage on peut ajouter PUT aussi, ça mange pas de pain.
Fichiers
Révisions associées
Historique
Mis à jour par Benjamin Dauvergne il y a presque 8 ans
Il y a un besoin pour supprimer les booking dans chrono.
Mis à jour par Benjamin Dauvergne il y a presque 8 ans
- Fichier 0001-implement-PUT-PATCH-and-DELETE-for-webservice-calls-.patch 0001-implement-PUT-PATCH-and-DELETE-for-webservice-calls-.patch ajouté
- Patch proposed changé de Non à Oui
À appliquer après #12418.
Mis à jour par Benjamin Dauvergne il y a presque 8 ans
- Priorité changé de Normal à Bas
Ok je met priorité basse.
Mis à jour par Thomas Noël il y a plus de 7 ans
- Priorité changé de Bas à Normal
Je remonte ce ticket car avec CUT et Zoo, je pense que ces méthodes vont devenir utiles sinon indispensables, parce qu'on utilise DjangoRestFramework dans ces applis.
Mis à jour par Benjamin Dauvergne il y a environ 7 ans
- Fichier 0001-implement-PUT-PATCH-and-DELETE-for-webservice-calls-.patch 0001-implement-PUT-PATCH-and-DELETE-for-webservice-calls-.patch ajouté
Rebasé.
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Nouveau à En cours
Sans doute à rebaser avant de le passer en "solution proposée".
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Fichier 0001-wscalls-implement-PUT-PATCH-and-DELETE-verbs-12416.patch 0001-wscalls-implement-PUT-PATCH-and-DELETE-verbs-12416.patch ajouté
- Statut changé de En cours à Solution proposée
Patch rebasé et corrigé,
[ ('GET', _('GET')), ('POST', _('POST (JSON)')) ('PUT', _('PUT (JSON)')),
Manquait une virgule en fin de ligne du POST.
+ adaptation du mock dans test_sms_with_passerelle.
Mis à jour par Paul Marillonnet il y a plus de 5 ans
Est-ce que, quitte à modifier le code dans call_webservice
, on aurait pas intérêt à tout regrouper en un seul appel à _http_request
?
(préparer payload
et headers
quand la méthode est {PUT,PATCH,POST}, et récupérer request
quand la méthode est get).
(et en plus l'implémentation http_get_page
ne consiste qu'à appeler _http_request
avec les mêmes arguments.)
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Solution proposée à Solution validée
Il y a trois situations (payload (PATH, PUT, POST), cache (GET), rien (DELETE)), la situation proposée avec trois branches me va bien. Et d'ailleurs, comme c'est avant tout le code de Benjamin, je vais le valider.
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit c5f786d22269a0632e4368f4c74290a250bd66bf Author: Benjamin Dauvergne <bdauvergne@entrouvert.com> Date: Sat Jul 2 18:44:13 2016 +0200 wscalls: implement PUT, PATCH and DELETE verbs (#12416)
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Résolu (à déployer) à Solution déployée
wscalls: implement PUT, PATCH and DELETE verbs (#12416)