私はdjango MPTTモデルを使用しています。
MPTT モデルをサブクラス化しますが、JSON で提供された initial_data を使用してカスタム モデルにフィクスチャを追加しようとします。
親の TreeForeignKey はオプションです (空白 = True、null = True)。
initial_data から JSON フィクスチャを適用すると、フィールド「lft」、「rght」、「tree_id」、「level」を指定するよう求められます。
ie: may not be NULL
... python manage.py syncdb の実行時
これらは MPTT のフィールドです。
これを除外したり、フィクスチャ データから回避する方法はありますか?
ありがとう