teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

誤認の対処

2018/12/12 07:41

投稿

nuko3
nuko3

スコア31

answer CHANGED
@@ -8,4 +8,12 @@
8
8
  ・myapp\migrationsにある原因ファイルを削除(特定するのが面倒な自分は全部消して0001から始めました)
9
9
  ・makemigrationsコマンドで新しく作成
10
10
  ・migrateコマンドで読み込ませる
11
- とモデルが反映されると思います。
11
+ とモデルが反映されると思います。
12
+
13
+ また、新しく生成をしても読み込まれている状態になっていたら、
14
+ ```
15
+ python manage.py migrate --fake myapp zero
16
+ ```
17
+ で読み込まれていると誤認しているファイルを外し、もう一度migrateコマンドで読み込むと反映されます。
18
+
19
+ 参考:[django migrationのリセット方法](https://trybeetle.com/en/detail/4/)