remotes/origin/hasaccess
Ivlev Denis 8 years ago
parent 81597ab56b
commit bdf2882214
  1. 18
      apps/course/models.py

@ -93,17 +93,17 @@ class Course(BaseModel, DeactivatedMixin):
def __str__(self):
return str(self.id) + ' ' + self.title
def save(self, *args, **kwargs):
if not self.slug:
self.slug = slugify(
self.title[:90],
allow_unicode=True
)
# def save(self, *args, **kwargs):
# if not self.slug:
# self.slug = slugify(
# self.title[:90],
# allow_unicode=True
# )
if Course.objects.filter(slug=self.slug).exclude(id=self.id).exists():
self.slug += '_' + str(uuid4())[:6]
# if Course.objects.filter(slug=self.slug).exclude(id=self.id).exists():
# self.slug += '_' + str(uuid4())[:6]
return super().save()
# return super().save()
@property
def url(self):

Loading…
Cancel
Save