From 2686c27022b94944fd2122e3e8ae1ef92e5fe221 Mon Sep 17 00:00:00 2001 From: Ivlev Denis Date: Fri, 9 Feb 2018 17:39:02 +0300 Subject: [PATCH] Exclude self in Course save --- apps/course/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/course/models.py b/apps/course/models.py index 6e430569..efca4682 100644 --- a/apps/course/models.py +++ b/apps/course/models.py @@ -81,7 +81,7 @@ class Course(models.Model): allow_unicode=True ) - if Course.objects.filter(slug=self.slug).exists(): + if Course.objects.filter(slug=self.slug).exclude(id=self.id).exists(): self.slug += '_' + str(uuid4())[:6] return super().save()