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 struct模块解析
Jun 12 Python
python学习之面向对象【入门初级篇】
Jan 21 Python
Python创建一个空的dataframe,并循环赋值的方法
Nov 08 Python
详解python编译器和解释器的区别
Jun 24 Python
python实现将文件夹内的每张图片批量分割成多张
Jul 22 Python
Python使用GitPython操作Git版本库的方法
Feb 29 Python
python中的socket实现ftp客户端和服务器收发文件及md5加密文件
Apr 01 Python
python3 logging日志封装实例
Apr 08 Python
python实现与redis交互操作详解
Apr 21 Python
浅谈python锁与死锁问题
Aug 14 Python
Python通过类的组合模拟街道红绿灯
Sep 16 Python
python实现猜拳游戏项目
Nov 30 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函数解决SQL injection
2006/10/09 PHP
如何使用PHP实现javascript的escape和unescape函数
2013/06/29 PHP
php中eval函数的危害与正确禁用方法
2014/06/30 PHP
php将金额数字转化为中文大写
2015/07/09 PHP
PHP的serialize序列化数据以及JSON格式化数据分析
2015/10/10 PHP
Yii多表联合查询操作详解
2016/06/02 PHP
php如何把表单内容提交到数据库
2019/07/08 PHP
PHP dirname(__FILE__)原理及用法解析
2020/10/28 PHP
javascript英文日期(有时间)选择器
2007/05/02 Javascript
麦鸡的TAB切换功能结合了javascript和css
2007/12/17 Javascript
javascript下高性能字符串连接StringBuffer类
2010/08/16 Javascript
js实现右下角可关闭最小化div(可用于展示推荐内容)
2013/06/24 Javascript
JavaScript中的getTime()方法使用详解
2015/06/10 Javascript
node.js回调函数之阻塞调用与非阻塞调用
2015/11/13 Javascript
JS实现设置ff与ie元素绝对位置的方法
2016/03/08 Javascript
js实现上传图片预览方法
2016/10/25 Javascript
基于 Vue 的树形选择组件的示例代码
2017/08/18 Javascript
layui表格数据重载
2019/07/27 Javascript
Python3处理文件中每个词的方法
2015/05/22 Python
Python编程实现两个文件夹里文件的对比功能示例【包含内容的对比】
2017/06/20 Python
彻底理解Python list切片原理
2017/10/27 Python
TensorFlow损失函数专题详解
2018/04/26 Python
Python过滤txt文件内重复内容的方法
2018/10/21 Python
python求平均数、方差、中位数的例子
2019/08/22 Python
Python3多线程版TCP端口扫描器
2019/08/31 Python
Django模板导入母版继承和自定义返回Html片段过程解析
2019/09/18 Python
浅析python表达式4+0.5值的数据类型
2020/02/26 Python
Python项目打包成二进制的方法
2020/12/30 Python
Autopep8的使用(python自动编排工具)
2021/03/02 Python
CSS3教程:background-clip和background-origin
2008/10/17 HTML / CSS
适合各种场合的美食礼品:Harry & David
2016/08/03 全球购物
应届医学毕业生求职信分享
2013/12/02 职场文书
幼儿教师暑期培训方案
2014/08/27 职场文书
2014党员学习兰辉先进事迹思想汇报
2014/09/17 职场文书
交通事故被告代理词
2015/05/23 职场文书
简历中的自我评价怎么写呢?
2019/04/30 职场文书