我尝试使用django uuslug,用django管理unique和unicode slug。这个项目看起来很有趣,最好是利用现有的项目来重新设计轮子。但是我有一个问题,我想知道是否可以再指定一列,对当前对象和optionnal列进行slagify。例如,如果我们有一个site列,并且希望每个site都有slug unique,而不是每个表。在
uuslug(self.title, instance=self, unique_per_column=self.site)
否则,有没有更好的方法来管理django的slug。在
如果你看一下uuslug的源代码,你可以这样做:
这将导致uuslug在对
instance
模型的queryset进行唯一性检查之前,将该queryset筛选为具有相同的site
字段值的行相关问题 更多 >
编程相关推荐