Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 3
0
def slugify(text):
    return awesome_slugify(text).lower()
Ejemplo n.º 4
0
def slugify(text):
    return awesome_slugify(text).lower()
Ejemplo n.º 5
0
def slugify(value):
    return awesome_slugify(value, to_lower=True)
Ejemplo n.º 6
0
def slugify(text):
    return awesome_slugify(text, to_lower=True)
Ejemplo n.º 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)
Ejemplo n.º 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)
Ejemplo n.º 9
0
def slugify(text):
    """
    Returns a slugified version of the given ``text``
    """
    return awesome_slugify(text, to_lower=True)