重複の可能性:
Django モデル: 列のデフォルト値
モデルでこのようなモデルフィールドを作成しました
profile_complete = models.BooleanField(default=False, db_index=True)
mysql dbshellでデータベーステーブルを見ると
このように profile_complete の情報を表示しています
Field | Type | Null | Key | Default | Extra |
profile_complete | tinyint(1) | NO | MUL | NULL | |
Default
をFalse に設定したのに、なぜNULL
デフォルトとして表示されるのですか?