首页 > 数据库技术 > 详细

Django 操作已经存在的数据库

时间:2019-10-14 18:55:15      阅读:80      评论:0      收藏:0      [点我收藏+]

反向操作数据库

何为反向操作、即是数据库在项目之前已经存在,不需要新建表,操作已经存在的表

# 进入站点目录下执行
python manage.py inspectdb    #可以看到settings中连接的数据库中的表格,反向生成models
python manage.py inspectdb 数据库中你想用的表格的名字 > models.py 这样会生成一个新的文件和manage.py同级目录
# 也可以直接全部反向导出
python manage.py inspectdb > models.py 
用新的model.py里面的内容覆盖app中的model.py

修改的managed = True则可以去告诉django可以对数据库进行操作
技术分享图片

执行以下操作,即完成数据的操作

python manage.py migrate

下面的就可以在视图文件中引入数据库进行秀操作了。

Django 操作已经存在的数据库

原文:https://www.cnblogs.com/lph970417/p/11673004.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!