Django用数据库表反向生成models类知识点详解


Posted in Python onMarch 25, 2020

Django根据已有数据库表反向生成models类

一. 创建一个Django项目

django-admin startproject ‘xxxx‘

二、修改settings文件

在setting里面设置你要连接的数据库名称,地址,账号密码之类的信息,和创建新项目的时候一致

DATABASES = {
 'default': {
  'ENGINE': 'django.db.backends.mysql',
  'NAME': 'djangodemo',	# 数据库名称
  'USER': 'root',
  'PASSWORD': '123456',
  'HOST': '127.0.0.1',
  'PORT': 3306
 }
}

根据数据库数据生成对应的models模型类

生成模型文件

python3 manage.py inspectdb

将模型文件导入到app当中

创建app

python3 manage.py startapp 'app名字'

将模型导入创建的app中

python3 manage.py inspectdb > app/models.py

内容补充

将模型导入创建的app中去

python manage.py inspectdb > app/models.py
#创建app
django-admin.py startapp app
#将模型导入创建的app中去
python manage.py inspectdb > app/models.py

到此这篇关于Django用数据库表反向生成models类知识点详解的文章就介绍到这了,更多相关Django使用数据库表反向生成models类内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python采用requests库模拟登录和抓取数据的简单示例
Jul 05 Python
python在windows下实现ping操作并接收返回信息的方法
Mar 20 Python
python对html代码进行escape编码的方法
May 04 Python
Python的Flask站点中集成xhEditor文本编辑器的教程
Jun 13 Python
python中如何使用朴素贝叶斯算法
Apr 06 Python
Python实现多线程抓取网页功能实例详解
Jun 08 Python
Python 实现还原已撤回的微信消息
Jun 18 Python
Django模板Templates使用方法详解
Jul 19 Python
Python 、Pycharm、Anaconda三者的区别与联系、安装过程及注意事项
Oct 11 Python
Python批量删除mysql中千万级大量数据的脚本分享
Dec 03 Python
python爬取代理ip的示例
Dec 18 Python
Python语言内置数据类型
Feb 24 Python
Python动态强类型解释型语言原理解析
Mar 25 #Python
python应用Axes3D绘图(批量梯度下降算法)
Mar 25 #Python
2020新版本pycharm+anaconda+opencv+pyqt环境配置学习笔记,亲测可用
Mar 24 #Python
python实现梯度下降和逻辑回归
Mar 24 #Python
详解Python 实现 ZeroMQ 的三种基本工作模式
Mar 24 #Python
python使用梯度下降算法实现一个多线性回归
Mar 24 #Python
PyQt5+python3+pycharm开发环境配置教程
Mar 24 #Python
You might like
PHP数据库操作面向对象的优点
2006/10/09 PHP
提高PHP编程效率 引入缓存机制提升性能
2010/02/15 PHP
php中3des加密代码(完全与.net中的兼容)
2012/08/02 PHP
Laravel框架学习笔记(二)项目实战之模型(Models)
2014/10/15 PHP
php导出中文内容excel文件类实例
2015/07/06 PHP
PHP 生成微信红包代码简单
2016/03/25 PHP
PHP 500报错的快速解决方法
2016/12/14 PHP
JavaScript 获取事件对象的注意点
2009/07/29 Javascript
同一个表单 根据要求递交到不同页面的实现方法小结
2009/08/05 Javascript
js function使用心得
2010/05/10 Javascript
腾讯UED 漂亮的提示信息效果代码
2011/09/12 Javascript
node.js中的fs.futimesSync方法使用说明
2014/12/17 Javascript
layui.js实现的表单验证功能示例
2017/11/15 Javascript
angular2路由之routerLinkActive指令【推荐】
2018/05/30 Javascript
vue动态绑定class选中当前列表变色的方法示例
2018/12/19 Javascript
解决layui数据表格排序图标被超出的表头挤出去的问题
2019/09/19 Javascript
JavaScript中数组去重的5种方法
2020/07/04 Javascript
vue 弹出遮罩层样式实例
2020/07/22 Javascript
python概率计算器实例分析
2015/03/25 Python
浅谈Python用QQ邮箱发送邮件时授权码的问题
2018/01/29 Python
Python字典循环添加一键多值的用法实例
2019/01/20 Python
如何在Win10系统使用Python3连接Hive
2020/10/15 Python
Argos官网:英国家喻户晓的百货零售连锁商
2017/04/03 全球购物
戴尔荷兰官方网站:Dell荷兰
2020/10/04 全球购物
大四学年自我鉴定
2013/11/13 职场文书
电子商务专业毕业生工作推荐信
2013/11/17 职场文书
《金子》教学反思
2014/04/13 职场文书
程序员求职信
2014/04/16 职场文书
节水口号标语
2014/06/19 职场文书
开服装店计划书
2014/08/15 职场文书
员工培训协议书
2014/09/15 职场文书
社区党的群众路线教育实践活动总结材料
2014/10/31 职场文书
2019年学校消防安全责任书(2篇)
2019/10/09 职场文书
Python一些基本的图像操作和处理总结
2021/06/23 Python
解决使用了nginx获取IP地址都是127.0.0.1 的问题
2021/09/25 Servers
Spring Cloud Netflix 套件中的负载均衡组件 Ribbon
2022/04/13 Java/Android