私は次のモデルを作成して登録します。今、私はその中間モデルをDjango Adminに登録したいと思います。それは可能ですか?もしそうなら、どうですか?それとも、through="ThroughModel"
としか動作しませんか?Djangoの管理者は、多対多の中間モデル
2
A
答えて
2
これにはモデルを使用する必要があります。 基本的に、Djangoはモデルではなく中間テーブルのみをdbに作成します。したがって、Modelクラスを定義してAdminに登録する必要があります。
+0
あまりにも悪いですが、私はスルーモデルを避けることを望んでいました。ありがとう! –
+0
@ÖzerS。既存のテーブルのモデルクラスを定義することができます。 'ParentChild'モデルを' through' kwargとして渡し、マイグレーションを作成してから偽造します。ちょっと難しいかもしれませんが、最終的に一貫した移行が行われ、データが失われることはありません。 – crash843
関連する問題
- 1. Djangoの管理多対多
- 2. フィルタdjango管理者多対1エディタ
- 3. 多対多フィールドのカスタム管理者
- 4. Djangoの多対多関係の管理
- 5. 多対多関係のDjango管理フォーム
- 6. Django Restフレームワーク、中間モデルの多対多フレームワーク
- 7. djangoモデルの多対多リレーションシップ
- 8. Django、より多くの多くの2つの多くの管理者
- 9. 2つのモデル間のDjango多対多の関係
- 10. Djangoの多対多モデル検証
- 11. SQL:UPDATE多対多中間テーブル
- 12. 多対多のフィルタ横には、エラーの下に取得Djangoの管理
- 13. Djangoのモデル管理者は、フォーム
- 14. ソナタの管理1対多の、多対1の表示リスト
- 15. django多対多
- 16. Djangoのdumpdataのとloaddataのは、多対多の中間モデルのために働いていない
- 17. カスタムMagentoモデル間の多対多または一対多の関係
- 18. フラスコの管理者、多くのレコード
- 19. PHP管理者と1対多の関係
- 20. モデルEntity Frameworkの多対多
- 21. Django管理インターフェースで多対多関係のオブジェクトをスマートに削除
- 22. Djangoの多対多の
- 23. Djangoの多対多のクエリ
- 24. djangoの管理で1対多のインライン選択
- 25. Django管理者とモデルの削除
- 26. Djangoモデルのオブジェクト、管理者とjavascriptファイル
- 27. モデルと管理者のDjangoフィールド検証?
- 28. Djangoの多対多フィールドコピー
- 29. Django多対多の関係
- 30. Djangoの管理者は、私は、ユーザーの投稿を保存するためのモデルを持っている多対多分野
権利は、Djangoはその指定されたhttps://docs.djangoproject.com/es/1.9/topics/db/models/#extra-fields-on-many-to-many-relationshipsとで働きますadmin https://docs.djangoproject.com/en/dev/ref/contrib/admin/#working-with-many-to-many-intermediary-models –