python - 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`
解决方案
推荐阅读
- tensorflow - 使用 Tensorflow saved_model,得到 ValueError: Cannot feed value of shape () for Tensor 'Placeholder_1084:0', which has shape '(?,)'
- html - 如何修复位置为粘性的块的覆盖
- .net - 登录iTextSharp时如何自动输入密码
- flutter - FCM 从主题退订特定令牌
- laravel - 编辑表单时未获取动态依赖列表值
- google-app-maker - Appmaker:当特定字段更改时,在提交按钮上发送电子邮件
- algorithm - 动态连接和union-find有什么关系?
- apache-spark - EMR 5.28 无法在 s3 上加载镶木地板文件
- steam - 使用 Steam api 时“提供的 `api_key` 值无效”
- redis - Redis有序集插入的时间复杂度