0

JSON ファイルからデータをインポートしようとしています。キーの 1 つは、次のように整数または「false」という単語のいずれかの値を持ちます。

"mc": 75

また

"mc": false

私の models.py ファイルでは、「mc」データベース エントリのフィールドを定義する方法がわかりません。これは、2 種類のフィールド タイプ (整数または false) があるためです。このhttps://docs.djangoproject.com/en/1.2/ref/contrib/contenttypes/#generic-relationsに適切な一般的な関係はありますか? それとも、このように CharField にする必要がありますか?

mc = models.CharField(max_length=5)

それが問題かどうかはわかりませんが、「mc」はゲームのアイテムの「マナ コスト」を指しています。したがって、アイテムの使用にマナ コストがない場合、値は「false」になります。

4

1 に答える 1