python manage.py migrateでエラー
$ python manage.py migrate --list
上記のコマンドでmigrationの状態を確認
admin [X] 0001_initial auth [X] 0001_initial contenttypes [X] 0001_initial login [X] 0001_initial manager [X] 0001_initial [X] 0002_auto_20140922_1937 [ ] 0003_auto_20140922_1939 [ ] 0004_auto_20140922_1940 sessions [X] 0001_initial
この状態でmigrate しようとしたら
django.core.exceptions.ValidationError: [u"'0000-00-00' value has the correct format (YYYY-MM-DD) but it is an invalid date.”]
とエラーが出る。
原因はmanagerアプリの0003_のmaigrationがよろしくなくて上記のエラーが出る。
修正してmakemigrationsをしたがmigrateは古いマイグレーションから全て適用させる用立ったので0003_のマイグレーションをとりけす方向で調べた。
方法は無かったので
$ python manage.py migrate manager 0003_auto_20140922_1939 --fake
として適応させた事にして、再度
$ python manage.py migrate
でちゃんと通る。