Projet

Général

Profil

Development #74374

base-adresse : ajouter un paramètre de clé de tri pour les villes retournées par l’endpoint cities

Ajouté par Paul Marillonnet il y a environ un an. Mis à jour il y a environ un an.

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

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Actuellement le tri est celui en dur dans la métaclasse de modèle :

class CityModel():
   class Meta:
       ordering = ['-population', 'zipcode', 'unaccent_name', 'name']

or quand l’endpoint est utilisé pour une source de données qui va servir à peupler un champ liste simple, on peut vouloir que les villes soient triées autrement que par ordre décroissant de population (par exemple, par ordre alphabétique).

On pourrait rajouter un paramètre sort_by à cet endpoint pour modifier ce tri par défaut.

Révisions associées

Révision b542c7b9 (diff)
Ajouté par Paul Marillonnet il y a environ un an

base-adresse: provide ordering options to cities endpoint (#74374)

Révision a85ebc5d (diff)
Ajouté par Paul Marillonnet il y a environ un an

translation update (#74374)

Historique

#1

Mis à jour par Thomas Noël il y a environ un an

Pour la personne volontaire : plutôt "ordering" que "sort_by", avec la même syntaxe que ce que propose Django, ie "ordering=name" ça sera le plus classique, mais "ordering=-population" sera aussi possible pour faire joli et explicite si besoin.

#2

Mis à jour par Paul Marillonnet il y a environ un an

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Paul Marillonnet
#3

Mis à jour par Robot Gitea il y a environ un an

  • Statut changé de En cours à Solution proposée

Paul Marillonnet (pmarillonnet) a ouvert une pull request sur Gitea concernant cette demande :

#4

Mis à jour par Robot Gitea il y a environ un an

  • Statut changé de Solution proposée à En cours

Thomas NOEL (tnoel) a relu et demandé des modifications sur une pull request sur Gitea concernant cette demande :

#5

Mis à jour par Paul Marillonnet il y a environ un an

  • Statut changé de En cours à Solution proposée
#7

Mis à jour par Robot Gitea il y a environ un an

  • Statut changé de Solution proposée à Solution validée

Thomas NOEL (tnoel) a approuvé une pull request sur Gitea concernant cette demande :

#8

Mis à jour par Robot Gitea il y a environ un an

  • Statut changé de Solution validée à Résolu (à déployer)

Paul Marillonnet (pmarillonnet) a mergé une pull request sur Gitea concernant cette demande :

#9

Mis à jour par Transition automatique il y a environ un an

  • Statut changé de Résolu (à déployer) à Solution déployée
#10

Mis à jour par Transition automatique il y a environ un an

Automatic expiration

Formats disponibles : Atom PDF