質問編集履歴

1

追記

2023/01/27 03:52

投稿

alizona
alizona

スコア126

test CHANGED
File without changes
test CHANGED
@@ -2,6 +2,7 @@
2
2
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-01-27/f75d1da7-b32e-43bc-8c86-dc80c7e2ef67.png)
3
3
 
4
4
  そのため、値を作成することができません。
5
+
5
6
 
6
7
  しかしデータベースの中には作成されています。
7
8
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-01-27/356e22d6-de40-4bc8-bac9-26cfb0e966cf.png)
@@ -14,41 +15,30 @@
14
15
 
15
16
 
16
17
 
18
+ エラーとしては、The database backend does not accept 0 as a value for AutoField. です。それは duestatus が設定できていないからだと思います。
19
+ ローカルでも同じ状態です。そのためローカルをmigrateして、gitにpush してheroku にpush することで解決することはできませんでした。
20
+
21
+ また、columnを作成しなおしたのですが解決しませんでした。
22
+
23
+ 他にやったこととしては、post class ないでの duestatus クラスの記述をコメントアウトして、先に class duestatus(){ の定義のみを migrate させたのですがダメでした。
24
+
25
+ 他には、python manage.py migrate --run-syncdb や、python manage.py migrate --fake を試しましたが変わらずでした。
26
+
27
+
28
+
29
+ 申し訳ありませんが、アドバイスいただきたいです。
17
30
 
18
31
 
19
32
 
20
33
  models.py
21
34
  ```python
22
- class Towho(models.Model):
35
+
23
- name = models.CharField(
24
- max_length=255,
25
- blank=False,
26
- null=False,
27
- unique=True)
28
- def __str__(self):
29
- return self.name
30
-
31
-
32
- class Due(models.Model):
33
- name=models.DateTimeField(
34
- blank=False,
35
- null=False,
36
- auto_now=False)
37
- def __str__(self):
38
- return self.name
39
36
 
40
37
 
41
38
  class Status(models.Model):
42
39
  status = models.CharField(verbose_name='状況', max_length=20, blank=True, null=True)
43
40
  def __str__(self):
44
41
  return self.status
45
-
46
-
47
-
48
- class Price(models.Model):
49
- price = models.IntegerField(verbose_name='値段', blank=False, null=False)
50
- def __str__(self):
51
- return self.price
52
42
 
53
43
 
54
44
  class PriceStatus(models.Model):
@@ -323,8 +313,8 @@
323
313
 
324
314
  ```
325
315
 
316
+
326
- ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-01-27/33223a60-4977-4634-ab4f-d94df9a9d1f5.png)
317
+ 下の二枚は繋がっています。
327
-
328
- ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-01-27/54041ee4-18e0-4dd1-bec0-3ab2493445ff.png)
318
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-01-27/cac18c21-f8bb-4a58-b130-c679f993e29a.png)
329
-
319
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-01-27/fb0ab109-9fbf-40a0-8e76-704d61b17c70.png)
330
-
320
+