如何在Django Admin系统中连接两个表

时间:2017-10-12 21:27:49

标签: python django django-models django-admin

我有两个连接到Django Admin系统的模型。 并且希望有可能通过使用下拉列表,从第二个模型中的第一个模型中选择一个特定值。

你怎么看?这可能吗?

提前致谢

2 个答案:

答案 0 :(得分:0)

在第一个模型的模型定义中,将ForeignKey添加到第二个模型。

class FirstModel(models.Model):
    # ...
    second_model = models.ForeignKey(SecondModel)

答案 1 :(得分:0)

添加外键关系会将其添加到UI,但请确保您没有在raw_id_fields中包含该字段的名称