解决Django后台ManyToManyField显示成Object的问题

Ruby
Ruby
发布时间:2026-10-13 | 4人浏览过
原创

本文介绍Django后台中ManyToManyField字段默认显示为Object的问题及解决方案。通过在模型类中添加__str__方法,可让后台正确显示关联对象的名称,提升管理界面的可读性。

Django后台ManyToManyField显示问题

当模型中包含ManyToManyField字段时,Django后台可能会将该字段显示为Object,例如:

修复方法

解决方法:

在定义该模型类时,添加一个__str__函数。

效果展示

实际效果:

以上即为解决Django后台ManyToManyField显示为Object的方法,希望对大家有所帮助。

相关标签:

本站声明

本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。

Python 相关产品和应用

全部下载

专题列表