首页 > 解决方案 > NOT NULL 约束失败:new__store_product.category_id

问题描述

在我将类别字段添加到我的模型后,我遇到了这个错误。问题出在哪里?

从 django.db 导入模型

class Category(models.Model):
    name = models.CharField(max_length=50)

    def __str__(self):
        return self.name


class Product(models.Model):
    name = models.CharField(max_length=50)
    price = models.IntegerField()
    des = models.TextField()
    category = models.ForeignKey(Category, on_delete=models.CASCADE,default=1)
    image = models.ImageField(upload_to='products/pics')


    def __str__(self):
        return self.name`enter code here`

标签: pythondjangodjango-models

解决方案


推荐阅读