列を追加してスキーママイグレーションを作成する場合、フィールドにはnull=Trueまたはdefault=somethingのいずれかが必要であることがわかります。
私が得られないのは、最初にモデルに書き込んだフィールドの多く(たとえば、最初のschemamigration --initの前、またはconverted_to_southアプリから、両方を実行した)は、このチェックに対して実行されなかったということです。 null/defaultエラーはありません。
正常ですか?
なんでそうなの?そして、なぜサウスはこのnull / defaultのことをチェックしているのですか?