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

質問編集履歴

1

追記

2023/01/27 03:52

投稿

alizona
alizona

スコア126

title CHANGED
File without changes
body CHANGED
@@ -3,6 +3,7 @@
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)
8
9
 
@@ -14,28 +15,24 @@
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 することで解決することはできませんでした。
17
20
 
21
+ また、columnを作成しなおしたのですが解決しませんでした。
18
22
 
23
+ 他にやったこととしては、post class ないでの duestatus クラスの記述をコメントアウトして、先に class duestatus(){ の定義のみを migrate させたのですがダメでした。
19
24
 
25
+ 他には、python manage.py migrate --run-syncdb や、python manage.py migrate --fake を試しましたが変わらずでした。
26
+
27
+
28
+
29
+ 申し訳ありませんが、アドバイスいただきたいです。
30
+
31
+
32
+
20
33
  models.py
21
34
  ```python
22
- class Towho(models.Model):
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
35
 
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):
@@ -44,13 +41,6 @@
44
41
  return self.status
45
42
 
46
43
 
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
-
53
-
54
44
  class PriceStatus(models.Model):
55
45
  pricestatus = models.CharField(verbose_name='支払い状況', max_length=20, blank=True, null=True)
56
46
  def __str__(self):
@@ -323,7 +313,7 @@
323
313
 
324
314
  ```
325
315
 
326
- ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-01-27/33223a60-4977-4634-ab4f-d94df9a9d1f5.png)
327
316
 
317
+ 下の二枚は繋がっています。
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)