Django引入外部数据库还是比较方便的,步骤如下 :

创建一个项目,修改seting文件,在setting里面设置你要连接的数据库类型和连接名称,地址之类,和创建新项目的时候一致 
运行下面代码可以自动生成models模型文件 
Python manage.py inspectdb 
这样就可以在控制台的命令行中看到数据库的模型文件了

把模型文件导入到app中 
创建一个app 
django-admin.py startapp app 
python manage.py inspectdb > app/models.py 
ok模型文件已经生成好了。下面的工作就和之前一样了

转载于:https://www.cnblogs.com/bufufan/p/10961151.html

在Django将已有数据库生成models文件相关推荐

  1. MySQLWorkbench导出数据库生成sql文件

    MySQLWorkbench导出数据库生成sql文件 一.打开MySQLWorkBench,来到主页面 二.点击上方Server,点击Data Export 三.选择好要导出的数据库,导出为文件夹或S ...

  2. php下载文件代码 数据库,PHP备份数据库生成SQL文件并下载的函数代码

    . 代码如下: /****** 备份数据库结构 ******/ /* 函数名称:table2sql() 函数功能:把表的结构转换成为SQL 函数参数:$table: 要进行提取的表名 返 回 值:返回 ...

  3. python建立文件数据库_python学习-- Django根据现有数据库,自动生成models模型文件...

    Django引入外部数据库还是比较方便的,步骤如下 : 创建一个项目,修改seting文件,在setting里面设置你要连接的数据库类型和连接名称,地址之类,和创建新项目的时候一致 运行下面代码可以自 ...

  4. oracle 表导出pdm文件,如何将数据库中已有表导入到powerDesigner生成pdm文件

    1.create new PDM: 2.select database menu; 3.click Reverse  Engineer database : 4.then choose your sc ...

  5. 同步已有数据库到Django框架报错

    搭建Django框架的时候遇到这样的一个报错 报错信息 C:\workspace\anconda\lib\site-packages\django\db\models\base.py:299: Run ...

  6. Django web框架-----Django连接现有mysql数据库

    第一步:win10下载mysql5.7压缩包配置安装mysql,创建数据库或导入数据库 第二步:win10搭建django2.1.7开发环境,创建项目为mytestsite,创建应用app为quick ...

  7. 循序渐进Python3(十二) --2--  web框架之django简单实现oracle数据库操作

    在 Django 中构建 Oracle 数据库支持的 Web 应用程序 了解如何配置 Django 以便与 Oracle 数据库交互,并使用 ORM 进行数据库连接.             产能在软 ...

  8. HelloDjango 第 04 篇:Django 迁移、操作数据库

    文中涉及的示例代码,已同步更新到 HelloGitHub-Team 仓库 我们已经编写了博客数据库模型的代码,但那还只是 Python 代码而已,django 还没有把它翻译成数据库语言,因此实际上这 ...

  9. Django使用旧有的数据库

    Django使用旧有的数据库 虽然 Django 很适合开发新应用,但也能用它集成旧数据库.Django 包含了一整套套件来尽可能自动处理类似的任务.在配置完Django之后,就可以根据本文操作去集成 ...

最新文章

  1. 设A和B是两个按元素值递增有序的单链表,写一算法将A和B归并为按按元素值递减有序的单链表C,试分析算法的时间复杂度。(利用上篇带有头结点的线性链表操作)...
  2. ENTBOOST V1.0 发布,开源企业IM免费企业即时通讯
  3. 方程组c语言编程,最小二乘解方程组C语言编程.doc
  4. 吴恩达机器学习笔记:(三)梯度下降法
  5. Android中活动Activity方面的知识点
  6. GRU门控制循环单元【转载】
  7. Spring Boot Shiro原理系列
  8. access用姓名字段统计人数_access题库61-66(1)
  9. 笔记本电脑无线网络连接不上怎么办
  10. defineExpose暴露
  11. 各种网页播放面板代码,MediaPlayer Replayer等
  12. 一起学习正则表达式(五)断言匹配
  13. 华为HCNA中vlan笔记
  14. java推送微信消息换行_微信公众号开发:回复文本消息换行的三种方式
  15. SyntaxError: invalid character in identifier
  16. 什么是网络智能运维?如何保障业务7x24小时在线?
  17. Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_0900_ai_ci,IMPLICIT) for operat
  18. 【Postgresql】pg_show_plans插件
  19. mysql三m架构为什么_AnalyticDB for MySQL 3.0 技术架构解析
  20. 【音视频】获取桌面程序窗口列表以及桌面、窗口的缩略图(4-4)

热门文章

  1. python实现TCP客户端从服务器下载文件
  2. Flask Jinja2 模板中的变量和过滤器
  3. ext2.0 主体皮肤 (xtheme-black)
  4. 为什么美元持续贬值,国际市场上价格与美元挂钩的大宗商品,包括石油、钢铁、铜、矿石、粮食等,价格上涨
  5. 用exists代替distinct
  6. 机器学习算法——K近邻法
  7. matlab编程进行卡尔曼滤波的简单例子
  8. HOG特征(Histogram of Gradient)总结
  9. CCD摄像头视场角计算公式
  10. Ubuntu16.04 UltraEdit 安装破解使用