Một thời gian trước, tôi đã tạo ra một mô hình Django:Django: Tạo dữ liệu thực địa sên cho các mục hiện có trong cơ sở dữ liệu
class Product(models.Model):
name = models.CharField(verbose_name=_('Nome'), max_length=100)
description = models.CharField(verbose_name=_('Descrizione'), blank=True, default="")
Bây giờ tôi muốn chèn một lĩnh vực sên:
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="")
Vấn đề của tôi là khi tôi tạo một di chuyển, Django yêu cầu tôi chèn một giá trị mặc định cho trường slug.
Ý tưởng của tôi là tạo một con sên trong khi di chuyển cho các mục nhập hiện có trong cơ sở dữ liệu, có cách nào để làm điều đó?
Cảm ơn!
Liệu rằng 'AutoSlugField' một 'def ault' param? – Gocht