gpt4 book ai didi

python - Django 管理员的 filter_horizo​​ntal (& filter_vertical) 不工作

转载 作者:太空狗 更新时间:2023-10-29 21:23:09 26 4
gpt4 key购买 nike

我正在尝试对 ManyToMany 字段使用 ModelAdmin.filter_horizo​​ntal 和 ModelAdmin.filter_vertical 而不是选择多个框,但我得到的只是:

我的模型:


class Title(models.Model):
#...
production_companies = models.ManyToManyField(Company, verbose_name="компании-производители")
#...

我的管理员:


class TitleAdmin(admin.ModelAdmin):
prepopulated_fields = {"slug": ("original_name",)}
filter_horizontal = ("production_companies",)
radio_fields = {"state": admin.HORIZONTAL}
#...

JavaScript 加载正常,我真的不明白发生了什么。 Django 1.1.1 稳定。

最佳答案

我终于找到了解决方案。问题出在字段的冗长名称上——它是 str 而不是 unicode。转向 unicode 有帮助。

谢谢:-)

关于python - Django 管理员的 filter_horizo​​ntal (& filter_vertical) 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2773324/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com