在django prepopulated_fields = {“slug”:(“title”,)}不显示所有单词

时间:2016-01-24 20:37:41

标签: python django

我正在使用

i

在我的django管理区域,当我输入某些单词时,如

contents

进入标题栏

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

在段塞字段中输出,如果我删除标题字段中的“t”

然后输出slug字段

 this is the first slug

“是”和“the”将不会显示

在slug领域。这是为什么?或更好的我如何解决这个问题,以便我在标题字段中输入的任何内容都能正确显示在slug字段中

1 个答案:

答案 0 :(得分:2)

实际上有一个过滤器可以防止某些单词在slug或url中结束。您可以看到here的来源。它的作用是确保你不会在slug / url中出现那些不应该存在的词或符号。

如何解决?只需更改/django/contrib/admin/static/admin/js/urlify.py中提到的文件即可。