【发布时间】:2021-07-20 16:25:39
【问题描述】:
` 从 django.db 导入模型 从 .category 导入类别 从多选字段导入多选字段
color_choices = ((1, 'red'),
(2, 'Black'),
(3, 'White'))
class Products(models.Model):
image = models.ImageField(upload_to='uploads/product_images/', default='')
category = models.ForeignKey(Category, on_delete=models.CASCADE, default=1)
name = models.CharField(max_length=255, default="")
price = models.FloatField(max_length=10, default=0)
offer = models.CharField(max_length=30, default='')
color = MultiSelectField(choices=color_choices, max_choices=3, max_length=3,
default=3)
description = models.CharField(max_length=1052, default='')`
错误 “ValueError:字段 'stock' 需要一个数字,但得到 'UNAVAILABLE'。” 在这里,我什至从模型中删除了“库存”字段,但仍然出现错误。不是迁移。。。。。。 我现在应该做什么?请帮忙? models.py erroradmin.py
【问题讨论】:
-
能否添加您的models.py文件,以便我们查看模型的排列方式
-
我发送了截图。现在我可以在哪里添加模型文件
-
请使用提供的标记而不是屏幕截图来复制代码
-
很抱歉说我不知道如何添加代码但现在上传的截图你可以看到它们。请帮忙,我被困了一个小时。
-
@Sirwill98 感谢上帝终于添加了代码现在你可以看到了
标签: python python-3.x django django-models migration