madslug

1
2
3
4
5
6
7
8
def madslug(title):
	title = title.strip(' ')
	name = sub('\s+', '_', title)
	name = sub('(?u)\W', '', name)
	name = sub('\d', '', name)
	name = sub('-+', '-', name)
	name = name.lower()
	return name

More like this

  1. Inline truncate by character number by esanchez 4 years, 10 months ago
  2. datemate by catellar 1 year, 8 months ago
  3. slug_and_slash_to_dash - modified slugify for urls by bradmontgomery 2 years, 8 months ago
  4. Automate unique slug (again) by davidwtbuxton 5 years ago
  5. Registration with confirmation email by catellar 1 year, 8 months ago

Comments

(Forgotten your password?)