如果我想要InlineAdmin的更改标签,我应该设置:
class Meta:
verbose_name = "One"
verbose_name_plural = "Many"
对于模型,但通常它看起来很好。
现在我使用m2m Inline,标签看起来像许多人的“Mymodel1-mymodel2关系”和“Mymodel1-mymodel2关系:MyModel1 mymodel2对象”。我无法翻译,这真让我感到沮丧。 我怎么解决这个问题?
Upd1: 我发现需要添加:
verbose_name = "One"
verbose_name_plural = "Many"
到没有Meta的AdminInline。现在标签许多看起来很好,但对于一个“One:MyModel1_mymodel2对象”仍然不好。
答案 0 :(得分:1)
那里的文本是在类的 str 或 unicode 方法中定义的文本。将其覆盖为可读的内容并附加PK或模型中的任何其他字段。