私は Django を使用しており、ファイル アップローダを作成しようとしており、モデルにさまざまな FileField があります。しようとすると、
python manage.py makemigrations
FileFields のデフォルトを設定するように求められますが、なぜ重要なのですか? Null 非許容フィールドであると書かれていますが、なぜ null にできないのでしょうか?
私は Django を使用しており、ファイル アップローダを作成しようとしており、モデルにさまざまな FileField があります。しようとすると、
python manage.py makemigrations
FileFields のデフォルトを設定するように求められますが、なぜ重要なのですか? Null 非許容フィールドであると書かれていますが、なぜ null にできないのでしょうか?
null=True
モデルに設定していないためです。ドキュメント に記載されているように、Django のすべてのモデル フィールドは null にすることができます。