Projet

Général

Profil

Development #66760

URL vers la page /manage/ d'un rôle se basant sur l'uuid de celui-ci

Ajouté par Frédéric Péters il y a presque 2 ans. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
29 juin 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Pour les utilisateurs on a

        # by uuid
        url(
            r'^users/uuid:(?P<slug>[a-z0-9]+)/$',
            user_views.user_detail,
            name='a2-manager-user-by-uuid-detail',
        ),

mais pas d'équivalent pour les rôles, ce qu'il faudrait pour répondre à la demande #66759 d'avoir des liens vers les rôles.


Fichiers


Demandes liées

Lié à w.c.s. - Development #66759: Dans l'inspect d'une demande, avoir un lien vers le rôleFermé29 juin 2022

Actions

Révisions associées

Révision 4eae262f (diff)
Ajouté par A. Berriot il y a plus d'un an

roles: added /manage/roles/uuid:<> url (#66760)

Historique

#1

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

  • Lié à Development #66759: Dans l'inspect d'une demande, avoir un lien vers le rôle ajouté
#2

Mis à jour par A. Berriot il y a presque 2 ans

  • Assigné à mis à A. Berriot
#3

Mis à jour par A. Berriot il y a presque 2 ans

#4

Mis à jour par A. Berriot il y a presque 2 ans

  • Assigné à changé de A. Berriot à Benjamin Dauvergne

Je me suis contentée d'implémenter le strict minimum pour le ticket lié. Est-ce que c'est nécessaire de dupliquer les 12 autres urls pour permettre un accès via uuid ?

#5

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

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

Non, mais à y réfléchir j'aurai pu m'en sortir plus simplement en faisant une redirection générique /uuid:<uuid>/(.*) -> /<pk>/\1 pour les utilisateurs et pour ici aussi, en attendant je valide, on verra si on veut étendre/simplifier plus tard.

#6

Mis à jour par A. Berriot il y a presque 2 ans

Benjamin Dauvergne a écrit :

Non, mais à y réfléchir j'aurai pu m'en sortir plus simplement en faisant une redirection générique /uuid:<uuid>/(.*) -> /<pk>/\1 pour les utilisateurs et pour ici aussi, en attendant je valide, on verra si on veut étendre/simplifier plus tard.

J'avais pensé sortir les urls et à faire un include avec l'uuid / pk comme prefixe pour éviter de tout copier

#7

Mis à jour par Benjamin Dauvergne il y a plus d'un an

  • Assigné à changé de Benjamin Dauvergne à A. Berriot
#8

Mis à jour par A. Berriot il y a plus d'un an

  • Statut changé de Solution validée à Résolu (à déployer)
commit 25f3c29e05bd765c9efcc540c272b22def48bff0
Author: Agate <aberriot@entrouvert.com>
Date:   Tue Jul 26 14:54:16 2022 +0200

    roles: added /manage/roles/uuid:<> url (#66760)
#9

Mis à jour par Transition automatique il y a plus d'un an

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

Mis à jour par Transition automatique il y a plus d'un an

Automatic expiration

Formats disponibles : Atom PDF