发布于2021-07-24 21:17 阅读(505) 评论(0) 点赞(6) 收藏(1)
我想更改管理员最近更改侧边栏如何显示添加的“对象”名称的默认行为。参考下图:
我想更改这些在 Admin 中的命名方式。理想情况下,我希望能够将其从“MyModelName 对象”更改为“策略”对象示例中的“策略:{{ 策略的“策略名称”字段的值。}}。
我在想__unicode__
我的 Patient 模型可以处理这个问题,但它似乎没有。任何帮助表示赞赏。
__unicode__
确实这样做。您的模型应如下所示:
class SomeModel(models.Model):
def __unicode__(self):
return 'Policy: ' + self.name
在 Python 3 上,您需要使用__str__
:
def __str__(self):
return 'Policy: ' + self.name
作者:官方问答小能手
链接:http://www.pythonpdf.com/blog/article/241/c30ad9810cde8966981c/
来源:编程知识网
任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任
昵称:
评论内容:(最多支持255个字符)
投诉与举报,广告合作请联系vgs_info@163.com或QQ3083709327
免责声明:网站文章均由用户上传,仅供读者学习交流使用,禁止用做商业用途。若文章涉及色情,反动,侵权等违法信息,请向我们举报,一经核实我们会立即删除!