0
点赞
收藏
分享

微信扫一扫

Django学习 | inspectdb 操作已有数据库数据的使用步骤

使用inspectdb --通过已有数据库表生成 model.py

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即可对数据库进行操作

Django学习 | inspectdb 操作已有数据库数据的使用步骤_python

箴言:因为这些东西是非常简单的。不要抱怨自己学不会,那是因为你没有足够用心。



举报

相关推荐

0 条评论