Django学习 | inspectdb 操作已有数据库数据的使用步骤
1.配置项目settings.py文件
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'echohye_phone',
'USER': 'root',
'PASSWORD': 'zhy123',
'HOST': '127.0.0.1',
'POST': 3306,
}
}
2.在terminal中执行语句
python manage.py inspectdb > [your app name]\models.py
3.执行迁移
python manage.py makemigrations
python manage.py migrate
4.将图中managed = False 改成True或者删除即可,其意义是不对数据库进行管理。之后修改models即可对数据库进行操作