Anasayfa / Etiket Arşivi: slugify

Etiket Arşivi: slugify

Python str to seo str slugify

Django source içerisinde bulunan slugify fonksiyonunu biraz değiştirerek aşağıdaki şekilde kullanabiliriz. import unicodedata import re def slugify(value): """ Normalizes string, converts to lowercase, removes non-alpha characters, and converts spaces to hyphens. """ value = value.replace(u'\u0131', 'i') value = unicodedata.normalize('NFKD', value).encode('ascii', 'ignore').decode('ascii') value = re.sub(r'[^\w\s-]', '', value).strip().lower() return re.sub(r'[-\s]+', '-', value) …

Devamını Oku »