Jakiś czas temu stworzyłem model Django:Django: Generowanie ślimakom danych pola do istniejących wpisów w bazie
class Product(models.Model):
name = models.CharField(verbose_name=_('Nome'), max_length=100)
description = models.CharField(verbose_name=_('Descrizione'), blank=True, default="")
Teraz chciałbym, aby wstawić pole ślimak:
class Product(models.Model):
name = models.CharField(verbose_name=_('Nome'), max_length=100)
slug = AutoSlugField(populate_from='name', unique=True)
description = models.CharField(verbose_name=_('Descrizione'), blank=True, default="")
mój problem jest że kiedy utworzę migrację, Django prosi mnie o wstawienie wartości domyślnej dla pola slug.
Moim pomysłem jest wygenerowanie ślimaka podczas migracji dla istniejących wpisów w bazie danych, jest sposób na zrobienie tego?
Dzięki!
Czy to '' def AutoSlugField' ault'param? – Gocht