orm英文全称object relational mapping,就是对象映射关系程序,简单来说我们类似python这种面向对象的程序来说一切皆对象,但是我们使用的数据库却都是关系型的,为了保证一致的使用习惯,通过orm将编程语言的对象模型和数据库的关系模型建立映射关系,这样我们在使用编程语言对数据库进行操作的时候可以直接使用编程语言的对象模型进行操作就可以了,而不用直接使用sql语言

重要的内容链接地址:http://blog.csdn.net/haskei/article/details/57075381

https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/0014323389656575142d0bcfeec434e9639a80d3684a7da000

源码:https://github.com/michaelliao/awesome-python3-webapp/blob/day-03/www/orm.py

解放劳动力的一件事儿

另外一点:如果已经有了数据库的各种表结构,希望通过表结构自动生成python代码,可以使用

pip install sqlacodegen
sqlacodegen mssql+pymssql://name:password@ip/LogColudDB --outfile logcloude_model.py
sqlacodegen mysql://root:root@127.0.0.1:3306/mydb > models.py即可在当前目录生成models.py文件 flask 也进行了支持 flask-sqlacodegen

最新文章

  1. ReactiveCocoa源码拆分解析(七)
  2. javascript中无法通过div.style.left获取值的问题
  3. mysql5.7.11编译安装以及修改root密码小结
  4. Power Bi的优势 特色功能
  5. C/C++ 关于生成静态库(lib)/动态库(dll)文件如何使用(基于windows基础篇)
  6. solr4.5 schema.xml配置文件
  7. HDU_1238——最大子串搜索
  8. iOS-响应上下左右滑动手势
  9. SVN 中trunk、branches、tags的详解
  10. angular2/angular4 如何通过$http的post方法请求下载二进制的Excel文件
  11. 线上Java程序导致服务器CPU占用率过高的问题排除过程
  12. cshtml中正则表达式使用后台代码
  13. 2019年6月pmp考试马上开始!报考9月怎么进行中文报名?
  14. Zara带你快速入门WPF(1)---开篇
  15. Codeforces 1154 - A/B/C/D/E/F/G - (Undone)
  16. flask使用原生ajax、不使用表单(Form)上传文件
  17. BZOJ5203 [NEERC2017 Northern] Grand Test 【dfs树】【构造】
  18. 好看的alert弹出框sweetalert
  19. Python开发【Django】:Admin配置管理
  20. 在MySQL字段中使用逗号分隔符

热门文章

  1. MVC Ajax.BeginForm重复提交解决方法
  2. msp430入门学习21
  3. SQL Server Management Studio自定义快捷键
  4. Ubuntu 16.04 GNOME添加桌面图标/在桌面上显示图标
  5. Windows7下ftp服务器
  6. 手把手教你编写一个简单的PHP模块形态的后门
  7. Apache2 Web 服务器
  8. docker+zabbix,使用docker搭建zabbix服务
  9. 异步FIFO的编程
  10. 【uoj35】后缀排序