1 2 3 4 5 6 7 8 9 10 11 12 | from django.template.defaultfilters import slugify
removelist = ["a", "an", "as", "at", "before", "but", "by", "for",\
"from","is", "in", "into", "like", "of", "off", "on",\
"onto","per","since", "than", "the", "this", "that",\
"to", "up", "via","with"]
new_topic = "this is a test with a long string which has many words up to here."
clean_list = [str(word) for word in new_topic.split() if word not in removelist]
new_slug = slugify(clean_list)
|
More like this
- Slugify alternative by exogen 4 years, 10 months ago
- autotranslatslugify by Ciantic 4 years, 10 months ago
- Field List Tag by hughsaunders 9 months, 1 week ago
- Better slugify by mmajcher 3 months, 1 week ago
- Using the built-in slugify filter outside a template by jcroft 4 years, 11 months ago
Comments
List comprehensions have been in Python a lot longer than 2.5; since 2.0, I believe. Even generator expressions were introduced already in 2.4.
#
Arg, you're right - I was thinking ternary operators, for some reason... wups.
#