一,通过makemigrations,migrate来修改数据, 1.Django的ORM支持修改表结构,修改完以后,执行 python manage.py makemigrations python manage.py migrate 这两句,就会看到更新了.超过长度的数据就会丢了. 2.给数据库增加一列, 此时会有错误提示,提示需要输入值.因为创建这行的时候没有注明null=False. 至此数据库就已经更新了. 或者在添加的时候,指定为空也是可以的. gender=models.Char…