【问题标题】:Nested display in django admin (multipe foreign keys)django admin中的嵌套显示(多个外键)
【发布时间】:2012-06-23 03:47:42
【问题描述】:

假设我有 3 个模型、一家公司、其部门和部门的员工。部门有一个公司的外键,员工有一个部门的外键。有没有办法让它工作,以便公司的 django 管理员中显示的列表执行以下操作:

General Electric
    Finance
            Tom Brown
            Bill Black
            John Green
    Technology
            Deer Rabbit
    Marketing
Target
    ...

【问题讨论】:

标签: python django django-models django-admin


【解决方案1】:

完全可以,要做到这一点,您必须自定义管理视图,以下是文档:http://www.djangobook.com/en/1.0/chapter17/

文档中有非常相似的示例,因此应该很容易理解:)

【讨论】:

  • 如果你不介意指点我,类似的例子在哪里?
  • 当然,如果您看到火 17-2,它会显示一些带有子类的标头字段,在这种情况下,您只需将这些标头也更改为 url。它在页面的末尾
  • 谢谢。这有帮助,但不完全是我想要的。我不想修改现有模板,只需 admin.py。我觉得这应该是可能的..
  • 您可以扩展模板,无需从头开始构建它,我认为没有更简洁的方法可以做到这一点,但如果您找到另一个我很想知道。祝你好运!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-07-05
  • 1970-01-01
  • 2019-01-21
  • 2012-09-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多