예제 #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
파일: text.py 프로젝트: leiyue/quokka-demo
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
파일: models.py 프로젝트: phrac/forgedbyus
 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
파일: models.py 프로젝트: phrac/forgedbyus
 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)