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读取mp3中ID3信息的方法
Mar 05 Python
使用Python写CUDA程序的方法
Mar 27 Python
浅谈pandas用groupby后对层级索引levels的处理方法
Nov 06 Python
解决在pycharm中显示额外的 figure 窗口问题
Jan 15 Python
Python利用matplotlib做图中图及次坐标轴的实例
Jul 08 Python
Pytorch中的variable, tensor与numpy相互转化的方法
Oct 10 Python
Pytorch 的损失函数Loss function使用详解
Jan 02 Python
用python介绍4种常用的单链表翻转的方法小结
Feb 24 Python
Python 处理日期时间的Arrow库使用
Aug 18 Python
python tqdm库的使用
Nov 30 Python
Python爬虫之Selenium实现关闭浏览器
Dec 04 Python
详解numpy1.19.4与python3.9版本冲突解决
Dec 15 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
咖啡知识 除了喝咖啡还有那些知识点
2021/03/06 新手入门
收集的php编写大型网站问题集
2007/03/06 PHP
php cout<<的一点看法
2010/01/24 PHP
解析csv数据导入mysql的方法
2013/07/01 PHP
Zend Framework教程之Application用法实例详解
2016/03/14 PHP
javascript 鼠标拖动图标技术
2010/02/07 Javascript
js动态添加表格数据使用insertRow和insertCell实现
2014/05/22 Javascript
Javascript实现的SHA-256加密算法完整实例
2016/02/02 Javascript
基于JQuery实现分隔条的功能
2016/06/17 Javascript
jQuery 检查某个元素在页面上是否存在实例代码
2016/10/27 Javascript
jQuery树控件zTree使用方法详解(一)
2017/02/28 Javascript
Vue.js鼠标悬浮更换图片功能
2017/05/17 Javascript
AngularJS 最常用的八种功能(基础知识)
2017/06/26 Javascript
vue中使用codemirror的实例详解
2018/11/01 Javascript
es6 filter() 数组过滤方法总结
2019/04/03 Javascript
.netcore+vue 实现压缩文件下载功能
2020/09/24 Javascript
Python的lambda匿名函数的简单介绍
2013/04/25 Python
python实现简单的TCP代理服务器
2014/10/08 Python
使用Python脚本将绝对url替换为相对url的教程
2015/04/24 Python
Python中返回字典键的值的values()方法使用
2015/05/22 Python
Python的time模块中的常用方法整理
2015/06/18 Python
Python中常见的数据类型小结
2015/08/29 Python
Python实现简单登录验证
2016/04/13 Python
Python实现的选择排序算法示例
2017/11/29 Python
Python高级编程之消息队列(Queue)与进程池(Pool)实例详解
2019/11/01 Python
Python 实现顺序高斯消元法示例
2019/12/09 Python
Python imageio读取视频并进行编解码详解
2019/12/10 Python
Python实现微信好友的数据分析
2019/12/16 Python
HTML5实现视频直播功能思路详解
2017/11/16 HTML / CSS
LEGO玩具英国官方商店:LEGO Shop GB
2018/03/27 全球购物
经理管理专业毕业自荐书范文
2014/02/12 职场文书
自我管理的活动方案
2014/08/25 职场文书
电影小兵张嘎观后感
2015/06/03 职场文书
超详细Python解释器新手安装教程
2021/05/10 Python
Python制作春联的示例代码
2022/01/22 Python
MySQL GTID复制的具体使用
2022/05/20 MySQL