2017-10-14 5 views
0

私はdjango adminのインラインを使って2つのモデル間の関係を表示する必要がありますが、現時点では逆の関係でインラインを表示する必要がありました。Django admin - django管理者のインラインを使用して現在のモデルにデータを保存

例:私はそれがOtherModelの外部キーを必要なインラインを作成するときに、私は、インラインを作成

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] 

... が.. がどのように表示することができますこれは関係なく変更?

答えて

0

これは正しい方法です。

インラインを使用する場合は、これら2つのモデルが多少関連していることを指定する必要があります。

関連する問題