【问题标题】:django admin list display of foreign keydjango admin 列表显示外键
【发布时间】:2012-07-05 08:20:01
【问题描述】:

堆栈上的其他各种帖子已经研究了如何“正确”在 list_display 中包含一个外键,以实现排序等。

但是,我对此不感兴趣。我只想显示外键字段的 unicode。

来自 django 文档:

A few special cases to note about list_display:

If the field is a ForeignKey, Django will display the __unicode__() of the related object.

我以前有这个工作,但自从我上次检查 django 管理员后,如果 list_display 包含外键字段,它就不再显示任何条目。从 list_display 中删除外键字段后,条目将再次显示。

我显然更新了导致此问题的一些小问题。有什么想法吗?

【问题讨论】:

    标签: django django-models django-admin


    【解决方案1】:

    发现这可能是由于将外键信息存储为空字符串的数据库问题。

    由于我仍在开发中,我只是放弃了桌子。不过,我欢迎讨论和回答如何在不丢表的情况下解决此问题。

    Django admin List Display + ForeignKey = Empty Change List

    【讨论】:

      猜你喜欢
      • 2016-11-12
      • 1970-01-01
      • 2019-01-21
      • 2016-07-26
      • 1970-01-01
      • 1970-01-01
      • 2011-03-05
      • 2012-02-18
      • 2013-01-20
      相关资源
      最近更新 更多