問題タブ [django-polymorphic]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
22 参照

django - 別の子への外部キーを持つ Django ポリモーフィックな子が壊れる

私は、子の 1 つが別の子に依存しているポリモーフィック モデルを持っています。ただし、これにより、移行で予期しない問題が発生するようです。

以下に、これらのモデルの単純化されたバージョンを示します。

移行を実行すると、次のエラーが表示されます。poly.ChildB.childa: (models.E006) The field 'childa' clashes with the field 'childa' from model 'poly.poly'.

バニラの Django を使用すると、同じ動作に気付きました。

私は何を間違っていますか?