【发布时间】:2012-03-09 08:06:09
【问题描述】:
我想更改管理员最近更改侧边栏如何显示添加的“对象”名称的默认行为。参考下图:
我想更改这些在管理员中的命名方式。理想情况下,我希望能够将其从“MyModelName 对象”更改为,如“Policy”对象示例中那样,类似于“Policy: {{ value of the policy's "Policy Name" field. }}.
我以为我的 Patient 模型的 __unicode__ 处理了这个问题,但似乎没有。感谢您提供任何帮助。
【问题讨论】:
-
__unicode__确实做到了。粘贴您的代码,以便我们查看问题所在 -
__unicode__在 Python 3 中对我不起作用。但是,__str__确实按照以下答案中的说明工作
标签: django django-models django-admin