Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/317.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 您正在尝试添加不可为空的字段';所有者';在没有默认值的情况下创建产品_Python_Django - Fatal编程技术网

Python 您正在尝试添加不可为空的字段';所有者';在没有默认值的情况下创建产品

Python 您正在尝试添加不可为空的字段';所有者';在没有默认值的情况下创建产品,python,django,Python,Django,您正试图在没有默认值的情况下将不可为空的字段“owner”添加到产品中;我们不能这样做(数据库需要一些东西来填充现有的行,放入null=True,它将使您的模型字段接受null值,如果您不给它们一个值,它也会给它们一个null) 例如: 或 可以为模型字段输入默认值 owner = models.CharField(max_length=255, default='Some String') 错误消息准确地提到了问题所在,不确定这里的问题是什么这是否回答了您的问题? owner = model

您正试图在没有默认值的情况下将不可为空的字段“owner”添加到产品中;我们不能这样做(数据库需要一些东西来填充现有的行,放入
null=True
,它将使您的模型字段接受null值,如果您不给它们一个值,它也会给它们一个
null

例如:

可以为模型字段输入默认值

owner = models.CharField(max_length=255, default='Some String')

错误消息准确地提到了问题所在,不确定这里的问题是什么这是否回答了您的问题?
owner = models.CharField(max_length=255, default='Some String')