Django模型类重新部署方法
1、在写Django模型类的时候,如果涉及到更改字段或者新增模型类,在migrate时候有时会报错python manage.py migrate pic

2、这时候可以尝试使用命令python manage.py makemigrations --empty pic

3、如果还是不行,可以删除应用文件夹下的migrations文件夹,再重复进行生成数据库文件,数据库迁移操作

4、再不行,终极解决办法,把模型类的内容剪切,相关的数据库表删除,仅保留sqlite_sequence

5、再次在终端运行python manage.py makemigrations 注意这里可能会有些文件使用模型类的包、模块、函数时会报错,先把那些注释掉

6、生成数据库迁移文件python manage.py migrate

7、把模型类文件,剪切的内容,粘贴回去,再重复执行5、6步骤,在数据库查看终于数据表正常了

