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实现批量转换文件编码的方法
Jul 28 Python
Python解析最简单的验证码
Jan 07 Python
python实现简单购物商城
May 21 Python
python的变量与赋值详细分析
Nov 08 Python
Python实现JSON反序列化类对象的示例
Jan 31 Python
python批量修改图片后缀的方法(png到jpg)
Oct 25 Python
对numpy中数组转置的求解以及向量内积计算方法
Oct 31 Python
解决pyinstaller打包pyqt5的问题
Jan 08 Python
python实现在多维数组中挑选符合条件的全部元素
Nov 26 Python
numpy ndarray 取出满足特定条件的某些行实例
Dec 05 Python
详解python内置模块urllib
Sep 09 Python
Python eval函数原理及用法解析
Nov 14 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数组函数序列 之shuffle()和array_rand() 随机函数使用介绍
2011/10/29 PHP
3款值得推荐的微信开发开源框架
2014/10/28 PHP
php利用ZipArchive类操作文件的实例
2020/01/21 PHP
jQuery.getScript加载同域JS的代码
2012/02/13 Javascript
Jquery实现简单的动画效果代码
2012/03/18 Javascript
图片img的src不变让浏览器重新加载实现方法
2013/03/29 Javascript
如何用JavaScript动态呼叫函数(两种方式)
2013/05/03 Javascript
多次注册事件会导致一个事件被触发多次的解决方法
2013/08/12 Javascript
js中settimeout方法加参数的使用实例
2014/02/27 Javascript
当某个文本框成为焦点时即清除文本框内容
2014/04/28 Javascript
javascript删除一个html元素节点的方法
2014/12/20 Javascript
javascript中clipboardData对象用法详解
2015/05/13 Javascript
jQuery实现将页面上HTML标签换成另外标签的方法
2015/06/09 Javascript
jQuery实现的类似淘宝网站搜索框样式代码分享
2015/08/24 Javascript
jquery实现select选择框内容左右移动代码分享
2015/11/21 Javascript
D3.js实现散点图和气泡图的方法详解
2016/09/21 Javascript
微信小程序 页面跳转传参详解
2016/10/28 Javascript
微信小程序后台解密用户数据实例详解
2017/06/28 Javascript
vue中实现滚动加载更多的示例
2017/11/08 Javascript
浅谈webpack下的AOP式无侵入注入
2017/11/12 Javascript
精确查找PHP WEBSHELL木马的方法(1)
2011/04/12 Python
Python之自动获取公网IP的实例讲解
2017/10/01 Python
对命令行模式与python交互模式介绍
2018/05/12 Python
Python 监测文件是否更新的方法
2019/06/10 Python
解决jupyter运行pyqt代码内核重启的问题
2020/04/16 Python
python环境搭建和pycharm的安装配置及汉化详细教程(零基础小白版)
2020/08/19 Python
加拿大最大的相机店:Henry’s
2017/05/17 全球购物
新西兰Bookabach:查找全球度假屋
2020/12/03 全球购物
建筑结构施工求职信
2014/07/11 职场文书
项目申请汇报材料
2014/08/16 职场文书
司法局群众路线教育实践活动开展情况总结
2014/10/25 职场文书
公务员年度考核评语
2014/12/31 职场文书
预备党员入党思想汇报(范文)
2019/08/14 职场文书
在Windows下安装配置CPU版的PyTorch的方法
2021/04/02 Python
MySQL 数据丢失排查案例
2021/05/08 MySQL
MySQL新手入门进阶语句汇总
2022/09/23 MySQL