我需要在django admin中使用内联来显示两个模型之间的关系但是在我做的那一刻,我不得不做反向关系来显示内联。
示例:
class OtherModel(models.Model):
field1=models...
........
class Model(models.Model)
field1 = models....
other_model = models.ForeignKey(OtherModel)
我创建了内联...
class OtherModelInline(admin.StackedInline):
model = OtherModel
extra = 1
@admin.register(Model):
class ModelAdmin(admin.modelAdmin):
inlines = [OtherModelInline]
所以... 当我创建内联时,它需要在OtherModel上使用外键。 如何在不改变关系的情况下显示这一点?
答案 0 :(得分:0)
这是正确的方法。
如果要使用内联,则需要指定这两个模型有些相关。