def save(self, *args, **kwargs):
same_slug = True
counter = 1
while same_slug:
same_slug = Post.objects.filter(slug=self.slug)
if same_slug:
self.slug += '_' + str(counter)
counter += 1
else:
break
self.short_content = strip_tags(self.content)[:100] + "..."
super(Post, self).save(*args, **kwargs)
评论列表
文章目录