Bug #5778
Permettre la modification des slugs
0%
Description
Actuellement on a des exclude = ('slug', 'users')
un peu partout dans les apps/*/forms.py
.
Je pense qu'il serait utile de permettre l'édition des slug.
Exemples de cas d'usage :- mettre en place un service sur une production après l'avoir validé en recette : il faut être sûr d'avoir le même slug ;
- avoir deux services côte à côte (truc et truc-v2) et pouvoir les intervertir durant des phases de développement/tests/recettes.
Fichiers
Demandes liées
Révisions associées
tests: add test on connector edit view (#5778)
admin: allow connector slug edition (#5778)
admin: do not synchronize connector slug on title when it differ (#5778)
Historique
Mis à jour par Frédéric Péters il y a presque 7 ans
- Lié à Development #9409: Possibilité de modifier le slug d'un connecteur (?) ajouté
Mis à jour par Frédéric Péters il y a environ 2 ans
- Assigné à
Thomas Noëlsupprimé - Planning mis à Non
Je libère ce ticket et si jamais ça intéresse quelqu'un super.
Mis à jour par Nicolas Roche il y a presque 2 ans
- Fichier 0004-admin-do-not-synchronize-connector-slug-on-title-whe.patch 0004-admin-do-not-synchronize-connector-slug-on-title-whe.patch ajouté
- Fichier 0003-admin-allow-connector-slug-edition-5778.patch 0003-admin-allow-connector-slug-edition-5778.patch ajouté
- Fichier 0002-tests-add-test-on-connector-edit-view-5778.patch 0002-tests-add-test-on-connector-edit-view-5778.patch ajouté
- Fichier 0001-admin-autocomplete-slug-on-creation-view-5778.patch 0001-admin-autocomplete-slug-on-creation-view-5778.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
0001: Correction, parce que les slugs des connecteurs ne sont plus mis à jour quand on modifie le titre sur la vue de création (ce fut le cas avant, quand #21800 a été déployé).
0002: Ajoute un test sur l'édition des connecteurs.
0003: Permet la modification des slugs, mais comme il y a l'autocomplétion depuis le titre, si on change le titre alors le slug est modifié avec.
0004: Sur une édition, on a le même comportement que pour un formulaire w.c.s :(cf la chaîne "are in sync, keep them that way" dans le code de w.c.s.)
- si le slug est déduit du titre, alors un changement sur le titre va modifier le slug
- si le slug est différent, alors un changement du titre ne va pas modifier le slug
Mis à jour par Benjamin Dauvergne il y a presque 2 ans
- Statut changé de Solution proposée à Solution validée
Dans 0004:
- open('/var/www/html/index.html', 'w').write(resp.text)
le virer du bon patch.
PS: c'est 0003
Mis à jour par Nicolas Roche il y a presque 2 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 792ba7a551a1546f65ceaf02b413e168ebe3bd31 Author: Nicolas ROCHE <nroche@entrouvert.com> Date: Tue Jun 7 17:13:53 2022 +0200 admin: do not synchronize connector slug on title when it differ (#5778) commit c42ad2d95bff2058c7b2c8ac160bb8b3da22041f Author: Nicolas ROCHE <nroche@entrouvert.com> Date: Tue Jun 7 13:37:20 2022 +0200 admin: allow connector slug edition (#5778) commit 38868d5993bd5daf1eaae392a1e5eb6fec94c79e Author: Nicolas ROCHE <nroche@entrouvert.com> Date: Tue Jun 7 13:18:15 2022 +0200 tests: add test on connector edit view (#5778) commit 58879560b937acdafa047ee68707b9a02dd0e852 Author: Nicolas ROCHE <nroche@entrouvert.com> Date: Tue Jun 7 12:43:10 2022 +0200 admin: autocomplete slug on creation view (#5778)
Mis à jour par Transition automatique il y a presque 2 ans
- Statut changé de Résolu (à déployer) à Solution déployée
admin: autocomplete slug on creation view (#5778)