django inspectdb 操作已有数据库数据

inspectdb使用步骤

1.配置项目setting文件

django inspectdb 操作已有数据库数据

2.配置项目__init__.py 使用pymysql连接数据库

1 import pymysql
2 pymysql.version_info = (1, 20, 23)
3 pymysql.install_as_MySQLdb()

3.在terminal中执行语句

1 python manage.py inspectdb > [your app name]\models.py

4.执行迁移

1 python manage.py makemigrations
2 python manage.py migrate

5.将图中managed = False 改成True或者删除即可,其意义是不对数据库进行管理。之后修改models即可对数据库进行操作

django inspectdb 操作已有数据库数据

 

上一篇:django使用cmd的基本命令-启动、新建


下一篇:django框架随笔