【发布时间】:2016-05-16 20:35:21
【问题描述】:
假设我们有以下 Django 示例模型:
class A(models.Model):
title = model.CharField(max_length=64)
b = models.ForeignKey(B, blank=True, null=True)
class B(models.Model):
name = models.CharField(max_length=64)
age = models.IntegerField()
在 Django 管理中,字段 A.b 将表示为一个下拉小部件,其中包含用于添加、编辑和删除新的 B 实例的控件。
我想显示B 模型,类似于显示内联的方式。然而,为了显示内联,我们需要一个从B.a 到A 的外键关系。而且我不想介绍这种关系。
是否可以在A 模型管理页面中将B 表示为内联?
【问题讨论】:
-
A只能外键到B中的 1 个,那么为什么需要内联呢? -
是的,只有一个。我需要一个内联,因为它在图形上更具吸引力。
标签: python django django-models django-forms django-admin