使用slugify转换非ASCII字符

时间:2014-09-25 08:14:46

标签: django filter ascii

我试图强化一些名称,包括一些非ASCII字符:

from django.template.defaultfilters import slugify

以下是我必须强化的名字:中国:研究方法 由于它由非ASCII字符组成,因此slugify返回一个空字符串。

我可以做些什么来解决这个问题?

感谢。

1 个答案:

答案 0 :(得分:1)

尝试unicode-slugify

pip install unicode-slugify

然后在代码中使用它:

>>> import slugify
>>> print slugify.slugify(u'中国:研究方法')
中国研究方法
相关问题