示例#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
示例#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
示例#3
0
def slugify(text):
    return awesome_slugify(text).lower()
示例#4
0
def slugify(text):
    return awesome_slugify(text).lower()
示例#5
0
文件: utils.py 项目: efoken/goanaut
def slugify(value):
    return awesome_slugify(value, to_lower=True)
示例#6
0
文件: app.py 项目: flozzone/pygrafana
def slugify(text):
    return awesome_slugify(text, to_lower=True)
示例#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)
示例#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)
示例#9
0
文件: util.py 项目: nickpegg/posty
def slugify(text):
    """
    Returns a slugified version of the given ``text``
    """
    return awesome_slugify(text, to_lower=True)