Example #1
0
        def custom_slugify(value):
            pre_slug = awesome_slugify(value, to_lower=True)
            value = value.replace('.', '-').replace('_', '-')
            pre_slug = default_slugify(value)

            if pre_slug in reserved_keywords:
                pre_slug = '{}1'.format(pre_slug)

            return pre_slug
Example #2
0
        def custom_slugify(value):
            pre_slug = awesome_slugify(value, to_lower=True)
            value = value.replace('.', '-').replace('_', '-')
            pre_slug = default_slugify(value)

            if pre_slug in reserved_keywords:
                pre_slug = '{}1'.format(pre_slug)

            return pre_slug
Example #3
0
def slugify(text):
    return awesome_slugify(text).lower()
Example #4
0
def slugify(text):
    return awesome_slugify(text).lower()
Example #5
0
def slugify(value):
    return awesome_slugify(value, to_lower=True)
Example #6
0
def slugify(text):
    return awesome_slugify(text, to_lower=True)
Example #7
0
 def save(self, *args, **kwargs):
     if not self.product_id:
         self.product_id = id_generator()
     if not self.slug:
         self.slug = awesome_slugify(self.title, max_length=settings.SLUG_MAX_LENGTH, to_lower=True)
     super(Product, self).save(*args, **kwargs)
Example #8
0
 def save(self, *args, **kwargs):
     if not self.slug:
         self.slug = awesome_slugify(self.name, max_length=settings.SLUG_MAX_LENGTH, to_lower=True)
     super(Category, self).save(*args, **kwargs)
Example #9
0
def slugify(text):
    """
    Returns a slugified version of the given ``text``
    """
    return awesome_slugify(text, to_lower=True)