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使用django获取用户IP地址的方法
May 11 Python
Django学习笔记之Class-Based-View
Feb 15 Python
python爬虫超时的处理的实例
Dec 19 Python
Python元组常见操作示例
Feb 19 Python
python虚拟环境完美部署教程
Aug 06 Python
pytorch 批次遍历数据集打印数据的例子
Dec 30 Python
tensorflow 实现自定义layer并添加到计算图中
Feb 04 Python
Python pip安装第三方库实现过程解析
Jul 09 Python
Python猫眼电影最近上映的电影票房信息
Sep 18 Python
Python中的特殊方法以及应用详解
Sep 20 Python
python制作抽奖程序代码详解
Jan 15 Python
Python爬虫:从m3u8文件里提取小视频的正确操作
May 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
处理单名多值表单的详解
2013/06/08 PHP
php打印一个边长为N的实心和空心菱型的方法
2015/03/02 PHP
php链表用法实例分析
2015/07/09 PHP
PHP数组函数array_multisort()用法实例分析
2016/04/02 PHP
php制作圆形用户头像的实例_自定义封装类源代码
2017/09/18 PHP
PHP实现通过strace定位故障原因的方法
2018/04/29 PHP
PHP 7.4中使用预加载的方法详解
2019/07/08 PHP
php让json_encode不自动转义斜杠“/”的方法
2020/04/27 PHP
传智播客学习之java 反射
2009/11/22 Javascript
jQuery网页右侧广告跟随滚动代码分享
2020/04/20 Javascript
js生成随机数的过程解析
2015/11/24 Javascript
浅析JavaScript声明变量
2015/12/21 Javascript
vue插件tab选项卡使用小结
2016/10/27 Javascript
用JS动态设置CSS样式常见方法小结(推荐)
2016/11/10 Javascript
一个例子轻松学会Vue.js
2017/01/02 Javascript
vue.js单文件组件中非父子组件的传值实例
2018/09/13 Javascript
bootstrap datepicker的基本使用教程
2019/07/09 Javascript
微信小程序如何获取用户头像和昵称
2019/09/23 Javascript
antd-mobile ListView长列表的数据更新遇到的坑
2020/04/08 Javascript
Python高效编程技巧
2013/01/07 Python
python负载均衡的简单实现方法
2018/02/04 Python
Python logging模块写入中文出现乱码
2020/05/21 Python
Keras模型转成tensorflow的.pb操作
2020/07/06 Python
如何完美的建立一个python项目
2020/10/09 Python
利用python为PostgreSQL的表自动添加分区
2021/01/18 Python
python 制作本地应用搜索工具
2021/02/27 Python
TUMI新加坡官网:国际领先的商旅箱包品牌
2019/01/12 全球购物
碧欧泉法国官网:Biotherm法国
2019/10/23 全球购物
Johnson Fitness澳大利亚:高级健身器材
2021/03/16 全球购物
家长给孩子的表扬信
2014/01/17 职场文书
可贵的沉默教学反思
2014/02/06 职场文书
市场营销专业求职信
2014/06/17 职场文书
股指期货心得体会
2014/09/10 职场文书
干部理论学习心得体会
2016/01/21 职场文书
九不准学习心得体会
2016/01/23 职场文书
go语言求任意类型切片的长度操作
2021/04/26 Golang