2017-10-14 97 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

這是正確的做法。

如果你想使用內聯,你需要指定這兩個模型有些相關。