Field 'id' doesn't have a default value

django 在make migrate时碰到,解决办法,在mysql wordbench中将表格id字段设置为自增即可,

原因是id字段设置了非空,却没有默认值,设置自增就有了默认值

设置一下自动增长,如下图:

问题消失,可以正常添加了

原文地址:https://www.cnblogs.com/xqnq2007/p/7364175.html