删除migration下的文件,保留init文件
python manage.py makemigrations
python manage.py migrate
如果运行python manage.py migrate 出现错误
django.db.utils.OperationalError: (1050, “Table ‘myapp_courseinfo’ already exists”)
时,是由于courseinfo这个数据表已经存在所以报错
我们只需要在新创建的migration中间夹中的文件删除创建对应表的代码就可以了,然后在这个基础上在创建表即可