問題タブ [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.
django - 別の子への外部キーを持つ Django ポリモーフィックな子が壊れる
私は、子の 1 つが別の子に依存しているポリモーフィック モデルを持っています。ただし、これにより、移行で予期しない問題が発生するようです。
以下に、これらのモデルの単純化されたバージョンを示します。
移行を実行すると、次のエラーが表示されます。poly.ChildB.childa: (models.E006) The field 'childa' clashes with the field 'childa' from model 'poly.poly'.
バニラの Django を使用すると、同じ動作に気付きました。
私は何を間違っていますか?