解决django需要手动调整数据库,避免manage.py各种报错

解决方法
首先保存原有表结构的数据,以mysql为例: mysqldump -h localhost -u用户名 -p密码 数据库名 表名称 > mytable.sql
然后手动调整数据库,随便调整 将django中的model调整,对应好了(如果需要使用django的model对象的话,这里要对应好了,否则会在使用时报错) 安装并配置django-extensions到setting的app里: pip install django-extensions
清空django的migration,重新migrate: 首先cd到项目目录,然后运行: find . -path "*/migrations/*.py" -not -name "__init__.py" -delete
find . -path "*/migrations/*.pyc" -delete
python manage.py

解决django需要手动调整数据库,避免manage.py各种报错最先出现在Python成神之路

版权声明:
作者:zhangchen
链接:https://www.techfm.club/p/27653.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>