支持 slug 字段中的 unicode 字符

Support for unicode characters in slug fields

我在我的管理员中使用 prepopulated_fields,它应该将标题的值复制到 slug,但是我的标题是波斯语,我需要 url 是同一种语言:

admin.py

prepopulated_fields = {"url": ("title",)}

结果:

title = تست
url = tst

期望的结果:

title = تست
url = تست

你不能,在 Django 1.8 及以下版本中。

Django 1.9 has added support 用于 slug 字段中的 unicode 字符,使用 allow_unicode 参数。那将解决你的问题。