Projet

Général

Profil

Bug #21775

get_descripion_fields() devrait utiliser get_<field>_display() quand il est présent

Ajouté par Benjamin Dauvergne il y a environ 6 ans. Mis à jour il y a presque 6 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
11 février 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:

Description

C'est nécessaire pour les énumérations.


Fichiers


Demandes liées

Lié à Passerelle - Development #14838: ajouter un connecteur API particulierFermé01 février 2017

Actions

Révisions associées

Révision f2d18e84 (diff)
Ajouté par Benjamin Dauvergne il y a environ 6 ans

use get_<field>_display() in get_description_fields() (#21775)

Historique

#2

Mis à jour par Benjamin Dauvergne il y a environ 6 ans

  • Sujet changé de get_descripion_fields() devrait utiliser get_display_<field>() quand il est présent à get_descripion_fields() devrait utiliser get_<field>_display() quand il est présent
#3

Mis à jour par Benjamin Dauvergne il y a environ 6 ans

Les tests passent.

#4

Mis à jour par Emmanuel Cazenave il y a environ 6 ans

Relecture : c'est normal si je trouve aucune fonction de type get_<field>_display dans passerelle ?

#5

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

Oui, c'est posé par Django :

db/models/fields/__init__.py:            setattr(cls, 'get_%s_display' % self.name,
#6

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

#7

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

Pour le contexte, c'et #14838, à propos de l'affichage automatique du paramétrage du connecteur, ce commentaire de Benjamin :

platform est une énumération et get_description_field() ne renvoie pas la valeur de get_display<_field>. Je vais virer mon template ad-hoc et ouvrir un ticket là dessus.

#8

Mis à jour par Emmanuel Cazenave il y a environ 6 ans

Merci.
Ack (dont la valeur est celle de quelqu'un qui nage un peu et qui essaye de suivre)

#9

Mis à jour par Benjamin Dauvergne il y a environ 6 ans

  • Statut changé de Nouveau à Résolu (à déployer)
commit f2d18e8442f821ee7665ac36ca7490a5158223a9 (origin/master, origin/HEAD, master)
Author: Benjamin Dauvergne <bdauvergne@entrouvert.com>
Date:   Sun Feb 11 01:20:32 2018 +0100

    use get_<field>_display() in get_description_fields() (#21775)

#10

Mis à jour par Benjamin Dauvergne il y a presque 6 ans

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

Formats disponibles : Atom PDF