如何在 Django Admin 中设置另一个内联标题?
我需要将 inline title
更改为模型中 Meta 类的 verbose_name
之外的其他内容。有一个属性可以实现这一点吗?
I need to change the inline title
to something else other than the verbose_name
of the class Meta in the model. Is there an attribute to achieve this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如文档所述,您需要设置 InlineModelAdmin 子类的值:
InlineModelAdmin.verbose_name -
覆盖模型内部 Meta 类中的 verbose_name。
InlineModelAdmin.verbose_name_plural -
覆盖模型内部 Meta 类中的 verbose_name_plural。
在此示例中,我们使用“电话”而不是标题“设备”:
As documented, you need to set the values of your InlineModelAdmin subclass:
InlineModelAdmin.verbose_name -
An override to the verbose_name found in the model’s inner Meta class.
InlineModelAdmin.verbose_name_plural -
An override to the verbose_name_plural found in the model’s inner Meta class.
In this example, instead of the title 'Device' we use 'Phone':