回答編集履歴

1

途中で送信してしまったため、最後まで記述しました。

2019/06/11 09:45

投稿

ak_suzuki
ak_suzuki

スコア194

test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  エラーに出ている
6
6
 
7
- 0017_xxxxx は17番目
7
+ 0017_xxxxx は17番目
8
8
 
9
9
  0016_xxxxx は16番目に作成されました。
10
10
 
@@ -12,7 +12,7 @@
12
12
 
13
13
  エラーメッセージは、
14
14
 
15
- 0017は、0016よりも前に行ってください、とあります。依存関係です。
15
+ 0017は、0016よりも前に行ってください、とあります。依存関係のエラーです。
16
16
 
17
17
 
18
18
 
@@ -20,4 +20,40 @@
20
20
 
21
21
  アプリケーションのmigrationsフォルダ内の
22
22
 
23
- 0016_xxxxx0017_xxxxx
23
+ 0016_xxxxx
24
+
25
+ 0017_xxxxx
26
+
27
+ の二つのファイルをまず削除してください。
28
+
29
+
30
+
31
+ その上でもう一度ターミナルで、
32
+
33
+ ```
34
+
35
+ python manage.py makemigrations
36
+
37
+ ```
38
+
39
+ を行います。
40
+
41
+
42
+
43
+ で、最後に
44
+
45
+ ```
46
+
47
+ python manage.py migrate
48
+
49
+ ```
50
+
51
+ を行います。
52
+
53
+
54
+
55
+ そうすると多分、もともと0016_xxxxxと0017_xxxxxに分かれていたものが、0016_xxxxx一つにまとまります。
56
+
57
+
58
+
59
+ これにより、これにより0017が0016よりも前でないと…という依存関係が解消されます。