Projet

Général

Profil

Bug #25815

base: virer la déclaration doublon du champ "slug"

Ajouté par Serghei Mihai il y a plus de 5 ans. Mis à jour il y a environ 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
24 août 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

De #13053:

     title = models.CharField(max_length=50, verbose_name=_('Title'))
-    slug = models.SlugField(verbose_name=_('Identifier'))
+    slug = models.SlugField(verbose_name=_('Identifier'), unique=True)
     description = models.TextField(verbose_name=_('Description'))
+    slug = models.SlugField(unique=True)


Fichiers

Révisions associées

Révision bfa6827b (diff)
Ajouté par Serghei Mihai il y a plus de 5 ans

base: remove duplicate slug field declaration (#25815)

Historique

#1

Mis à jour par Serghei Mihai il y a plus de 5 ans

#2

Mis à jour par Thomas Noël il y a plus de 5 ans

Faut conserver celui qui est nommé (cf migrations)

#3

Mis à jour par Serghei Mihai il y a plus de 5 ans

Si je garde celui qui est nommé make_migrations crée une nouvelle migration pour rajouter le verbose_name.

#4

Mis à jour par Thomas Noël il y a plus de 5 ans

Parce que ça a été flingué avant, mais il y avait bien un verbose_name, faut le laisser (et oui, c'est over relou)

#5

Mis à jour par Benjamin Dauvergne il y a plus de 5 ans

Il faut modifier la migration aussi, c'est tout simple.

#6

Mis à jour par Serghei Mihai il y a plus de 5 ans

Plutôt "les migrations" étant donné que BaseResource est abstraite.

Donc je modifie toutes les migrations ou slug n'a pas de verbose_name. Cela donne des migrations inutiles, que je trouve utile de garder pour faire les migrations backward proprement.

#7

Mis à jour par Benjamin Dauvergne il y a plus de 5 ans

Ack.

#8

Mis à jour par Benjamin Dauvergne il y a plus de 5 ans

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

Mis à jour par Serghei Mihai il y a plus de 5 ans

  • Statut changé de Solution validée à Résolu (à déployer)
  • Assigné à mis à Serghei Mihai
commit bfa6827b87d729d28187d574de41b5eb0c48c1c5 (origin/master, origin/HEAD)
Author: Serghei Mihai <smihai@entrouvert.com>
Date:   Fri Aug 24 13:59:49 2018 +0200

    base: remove duplicate slug field declaration (#25815)
#10

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

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

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

  • Statut changé de Solution déployée à Fermé

Formats disponibles : Atom PDF