Development #66008
API - liste des types de pointage
0%
Description
Pour utilisation dans chrono: pouvoir lister les checktypes configurés sur un agenda
Créer un endpoint pour lister les checktypes, avec filtre sur un agenda (slug)
Fichiers
Demandes liées
Révisions associées
Historique
Mis à jour par Lauréline Guérin il y a presque 2 ans
- Fichier 0002-misc-simplify-urls.patch 0002-misc-simplify-urls.patch ajouté
- Fichier 0001-api-list-agenda-s-check-types-66008.patch 0001-api-list-agenda-s-check-types-66008.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
basé sur #65985
0001:
Plutôt d'un endpoint /check-types/
, avec un filtre agenda
en param (drf + django-filter), j'ai fait un endpoint /agenda/<slug>/check-types/
(comme on a fait dans chrono pour lister les ressources d'un agenda).
Mais ça se discute. Des avis ?
0002:
En option, je reviens sur ce que je disais dans #65442; je n'avais pas vu que les urls étaient déjà décorées au niveau des includes dans lingo.urls
Mis à jour par Lauréline Guérin il y a presque 2 ans
- Lié à Development #66015: Pointage - Récupérer les types de pointage dans lingo ajouté
Mis à jour par Lauréline Guérin il y a presque 2 ans
Mis à jour par Frédéric Péters il y a presque 2 ans
- Statut changé de Solution proposée à Solution validée
Dans le setup.py il y a déjà une ligne plus bas 'djangorestframework>=3.3, <3.10',
, à retirer j'imagine.
Dans settings.py je mettrais lingo.api par ordre alphabétique juste derrière lingo.agendas.
Et ok 0002.
Relecture de qualité.
Mis à jour par Lauréline Guérin il y a presque 2 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit eb676161e3353964d63f979b0a05d1ca50654fac Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Tue Jun 7 10:42:48 2022 +0200 misc: simplify urls urls are already decorated in lingo.urls includes commit ba77a40f732d758ca285e1d058f208ff1b77a472 Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Tue Jun 7 10:41:13 2022 +0200 api: list agenda's check types (#66008)
remarques intégrées
Mis à jour par Transition automatique il y a plus d'un an
- Statut changé de Résolu (à déployer) à Solution déployée
api: list agenda's check types (#66008)