我堆叠着找出如何从DB中的标题制作默认slug
所以我有:
class Category(models.Model):
name = models.CharField(max_length=255)
slug = models.SlugField(unique=True)
我已经在DB( name )中添加了数据,当然还有空 slug 。
问题:不知道如何设置从数据库标题生成的默认slug 。
我猜Django应该在DB中找到空的slug字段中的所有行,然后执行一些slugify()并将slug推送到DB。
另外:我的数据库几乎每次都会自动更新(而不是从管理面板手动更新)。这就是为什么我需要在DJANGO明白DB有新行之后制作一个slu ..
感谢。