2017-10-14 75 views
0

我需要在django admin中使用内联来显示两个模型之间的关系,但在我做这件事的时候,我不得不做相反的关系来显示内联。Django管理 - 在django管理中使用内联保存当前模型中的数据

例子:

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

这是正确的做法。

如果你想使用内联,你需要指定这两个模型有些相关。