python - 支持 slug 字段中的 unicode 字符

标签 python django django-admin

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

admin.py

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

结果:

title = تست
url = tst

期望的结果:

title = تست
url = تست

最佳答案

在 Django 1.8 及更低版本中不能。

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

关于python - 支持 slug 字段中的 unicode 字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33183346/

相关文章:

python - skflow.TensorFlowDNNRegressor 参数

python - Python 中的 Google Analytics API

javascript - 如何将字节转换为用户可以在 Django 中下载的文件?

python - 为 RadioSelect 中的每个选项设置 help_text

python - 如何在 django admin 中添加编辑和删除按钮

django - 为什么我的 id 没有出现在 django 管理员列表中?

python - 如何在 Python 中将后端推送队列中创建的 Channel API token 发送到前端?

python - 使用 pip 安装 kivy

django - 如何通过 Amazon EC2 使用 Gunicorn 设置 Nginx 代理缓冲?

python - 删除应用后无法删除用户