当前位置: 首页 > 面试题库 >

Django“ xxxxxx对象”在管理操作侧栏中显示自定义

翟鹏
2023-03-14
问题内容

我想更改管理员最近更改侧边栏显示添加的“对象”名称的默认行为。请参考下图:

在“最近的操作”模块中,它还将新对象显示为“ MyModelName对象”

我想更改这些在管理员中的命名方式。理想情况下,我希望能够将其从“ MyModelName对象”更改为“ Policy”对象示例中的内容,例如“ Policy:{{策略的“ Policy Name”字段的值。}}。

我当时以为__unicode__我的患者模型可以解决此问题,但事实并非如此。任何帮助表示赞赏。


问题答案:

__unicode__做到了。你的模型应如下所示:

class SomeModel(models.Model):
    def __unicode__(self):
       return 'Policy: ' + self.name

在Python 3上,你需要使用__str__

def __str__(self):
   return 'Policy: ' + self.name


 类似资料:
  • 本文向大家介绍Django框架自定义session处理操作示例,包括了Django框架自定义session处理操作示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Django框架自定义session处理操作。分享给大家供大家参考,具体如下: django有自己的一套session框架,有他自己的机制处理,但这通常是在全新构件系统的时候才会用到。如果是一套已有的系统,现在重新想用djan

  • 问题内容: 我定义了一个包含链接图像的模型。有没有办法在模型项目列表中显示图像?我的模型如下所示: 有没有办法显示图像和标题? 问题答案: 你可以使用其他名称创建模型实例方法,允许HTML标签为其输出,并将此方法添加为列表字段。这是一个例子: 首先添加一个新方法,返回包含图像的HTML: 然后将此方法添加到列表中:

  • 我不知道为什么自定义文章类型的自定义分类不显示在管理列中(它消失了)。 以下是始终有效的代码: 如下所述: https://codex.wordpress.org/Function_Reference/register_taxonomy 第二个参数设置为null,因为在使用register\u post\u type()时,我将分类法与自定义post类型相关联 我不知道为什么代码停止工作了。我从3

  • 我的问题是一个热门问题,我阅读并尝试了很多相关帖子,但我没有实现预期的结果,显示菜单。我还没有找到正确的解决方案。 我的应用程序可以在Android 4 . 2 . 2版本上完美运行。(版本代码17)我在Galaxy Duos手机上试用过。 我使用Android版本7,0(版本代码24)我尝试了更多目标SDK版本的变体,具有8,19,24,25并且没有目标SDK规范。 以下是一些相关的部分 -盖德

  • 我正在用Sherlock设置一个带有3个项目/图标的动作栏。在ICS模拟器上运行时,我只能看到2个图标。而且:没有溢出菜单(那些3点图标)!我只会在按下手机的功能表按钮时看到第三个图标。 我是否必须强制溢出图标,如果是,我如何才能这样做?

  • 我正在尝试在上显示一个以将上一页/活动移动到主页面(第一次打开)。我做不到。 我的代码。 代码在中。