問題タブ [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 投票する
1 に答える
230 参照

django - ForeignKey 関係の親から子への追加は可能ですか?

「children」の related_name を持つ「parent」という名前の ForeignKey フィールドがあるとします。

子を親にしか追加できないのに、親を子に追加しようとするとエラーが発生するのはなぜですか?

したがって、これは機能します:

しかし、これはしません:

毎回親の子フィールドに追加する必要がありますか? 代わりに子の親に追加する方法はありませんか? 子の親への追加が機能しない、または使用すべきではない理由はありますか?

また、この状況で「_set」をいつ/どのように使用するかについても少し混乱しています(関連する場合)。したがって、Django の Many-to-one example の形式に従うと、次の方法も機能しません。