It is impossible to add a non-nullable field 'body' to post without specifying a default. This is because the database needs something to populate existing rows.
1.给body设置一个初始值
body = models.TextField(max_length=10000,default='abc')
2.python manage.py makemigrations blog
python manage.py migrate blog
3.把默认值删了再来一遍
参考文献