エラー内容
|
WARNINGS: |
発生条件/原因/対処法
マイグレーション時に発生する警告。
|
python manage.py migrate |
setting.pyにあるDATABASEの項目でsql_modeを設定していないことが原因。
STRICT_TRANS_TABLESに設定すれば警告は解消される。
sql_modeの詳細はこちらを参照。
| setting.py |
|---|
| DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'test', # DB名 'USER': 'test', # DBユーザー名 'PASSWORD': 'pass', # パスワード 'HOST': 'localhost', # ホスト名 'PORT': '3306', # ポート 'OPTIONS': { 'init_command': "SET sql_mode='STRICT_TRANS_TABLES'", }, } } |