1 # -*- coding: utf-8 -*-
7 # use python-slugify (https://github.com/un33k/python-slugify) if available
8 from slugify import slugify
10 def slugify(s, max_length=None):
11 spaceless = re.sub(r'\s+', '-', s)
12 specialless = re.sub(r'[^-_A-Za-z0-9]', '', spaceless)
13 return specialless[:max_length]