Projet

Général

Profil

Development #17691

Générer automatiquement la partie "endpoints" affichée

Ajouté par Frédéric Péters il y a presque 7 ans. Mis à jour il y a plus de 6 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
18 juillet 2017
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Description de l'appel et URL et paramètres attendus.


Fichiers


Demandes liées

Duplique Passerelle - Development #15686: Générer automatiquement la liste des endpointsFermé30 mars 2017

Actions

Révisions associées

Révision ba469137 (diff)
Ajouté par Frédéric Péters il y a presque 7 ans

general: automatically generate endpoints panel (#17691)

Historique

#1

Mis à jour par Frédéric Péters il y a presque 7 ans

Avec application aux connecteurs qualité de l'air, fil rss/atom, opengis et fausses factures (après #17647).

#2

Mis à jour par Frédéric Péters il y a presque 7 ans

Avec en plus tcl et jsondatastore (et donc différenciation GET/POST).

#3

Mis à jour par Thomas Noël il y a presque 7 ans

<i class : tu ne pensais pas plutôt à un <span class qui ferait un "background:#ccc"

Aussi : {% if param.optional }({ trans 'optional' }{ if param.default_value %}, {% trans 'default value:' } {{param.default_value}}{ endif }){ endif %} {% if param.description }{ trans ':' } {{param.description}}{ endif %}

Ca va pas faire un truc genre params optionnal default value: 0 : bla bla ? J'ajouterai des parenthèses, ou alors passer optional et valeur par défaut sur une ligne en dessous.. Ou pas.

Le reste m'a l'air tout bon, j'avoue que je fais confiance aux tests pour vérifier les **dict([(x, '$%s$' % x) for x in self.get_example_params().keys()])

#4

Mis à jour par Frédéric Péters il y a presque 7 ans

<i class : tu ne pensais pas plutôt à un <span class qui ferait un "background:#ccc"

Je comptais quand même garder <i> mais styler au niveau de la CSS (mais j'ai oublié cette partie, en effet).

Ca va pas faire un truc genre params optionnal default value: 0 : bla bla ? J'ajouterai des parenthèses, ou alors passer optional et valeur par défaut sur une ligne en dessous.. Ou pas.

Ça fait (optionnel, valeur par défaut : plop), il y a une discrète virgule.

Dans la pratique les seules valeurs par défaut qu'on met c'est None, ou une fois une chaine vide (mais ça pourrait être None).

#5

Mis à jour par Thomas Noël il y a presque 7 ans

Raté la virgule, effectivement. Ack ainsi, donc, j'imagine que la css sera plutôt adaptée via gadjo ?

#6

Mis à jour par Frédéric Péters il y a presque 7 ans

  • Statut changé de En cours à Résolu (à déployer)

Non, j'ai ajouté la css ici.

commit ba469137193f6c7112a99650f37d5798d183a805
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Wed Jul 19 07:21:14 2017 +0200

    general: automatically generate endpoints panel (#17691)
#7

Mis à jour par Frédéric Péters il y a plus de 6 ans

#8

Mis à jour par Frédéric Péters il y a plus de 6 ans

  • Statut changé de Résolu (à déployer) à Fermé

Fait dans #17691.

Formats disponibles : Atom PDF