【问题标题】:Django - Adding related books to the authorDjango - 给作者添加相关书籍
【发布时间】:2011-12-24 07:24:58
【问题描述】:

举个标准例子

class Author(models.Model):
  name = models.CharField(max_length=100)

class Book(models.Model):
  title = models.CharField(max_length=100)
  author = models.ForeignKey(Author)
  #... Many other fields ...

Author 更改页面的管理界面上,我希望能够添加/编辑他的Books

你要告诉我请 RTFM 并使用InlineModelAdmin
但是请稍等,正如您所见,Books 中有“许多其他字段”,并且不容易编辑。

我的设想是能够简单地在Author 更改页面中显示书名,并提供添加或编辑他的书的链接。我该怎么做?

【问题讨论】:

标签: django django-admin foreign-key-relationship


【解决方案1】:

您可以覆盖change_view 和/或编辑change_form 模板。

您可以在文档中查阅有关此主题的部分:Overriding vs. replacing an admin template

一些更具体的信息可以在这里找到:Display link to full change form for object in django admin

【讨论】:

    猜你喜欢
    • 2021-09-17
    • 2013-09-19
    • 2013-10-19
    • 1970-01-01
    • 2021-05-17
    • 2020-12-13
    • 2022-01-16
    • 1970-01-01
    • 2021-11-13
    相关资源
    最近更新 更多