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实现针对给定字符串寻找最长非重复子串的方法
Apr 21 Python
只需7行Python代码玩转微信自动聊天
Jan 27 Python
django drf框架中的user验证以及JWT拓展的介绍
Aug 12 Python
浅析pandas 数据结构中的DataFrame
Oct 12 Python
python文件操作的简单方法总结
Nov 07 Python
Python 实现训练集、测试集随机划分
Jan 08 Python
Tensorflow 卷积的梯度反向传播过程
Feb 10 Python
python+adb+monkey实现Rom稳定性测试详解
Apr 23 Python
解决python图像处理图像赋值后变为白色的问题
Jun 04 Python
python常量折叠基础知识点讲解
Feb 28 Python
pytorch常用数据类型所占字节数对照表一览
May 17 Python
python机器学习创建基于规则聊天机器人过程示例详解
Nov 02 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
Windows下PHP5和Apache的安装与配置
2006/09/05 PHP
PHP学习 运算符与运算符优先级
2008/06/15 PHP
ThinkPHP表单自动提交验证实例教程
2014/07/18 PHP
php简单socket服务器客户端代码实例
2015/05/18 PHP
yii gridview实现时间段筛选功能
2017/08/15 PHP
JavaScript OOP类与继承
2009/11/15 Javascript
如何正确使用javascript 来进行我们的程序开发
2014/06/23 Javascript
在css加载完毕后自动判断页面是否加入css或js文件
2014/09/10 Javascript
javascript记录文本框内文字个数检测文字个数变化
2014/10/14 Javascript
详解jQuery Mobile自定义标签
2016/01/06 Javascript
微信小程序 后台登录(非微信账号)实例详解
2017/03/31 Javascript
JavaScript简单拖拽效果(1)
2017/05/17 Javascript
ES6学习教程之模板字符串详解
2017/10/09 Javascript
vue 设置proxyTable参数进行代理跨域
2018/04/09 Javascript
vuejs实现折叠面板展开收缩动画效果
2018/09/06 Javascript
Vue单文件组件开发实现过程详解
2020/07/30 Javascript
js实现飞机大战小游戏
2020/08/26 Javascript
[45:17]DOTA2-DPC中国联赛定级赛 Phoenix vs DLG BO3第三场 1月9日
2021/03/11 DOTA
编写Python脚本使得web页面上的代码高亮显示
2015/04/24 Python
Python smallseg分词用法实例分析
2015/05/28 Python
Python 40行代码实现人脸识别功能
2017/04/02 Python
python中判断文件编码的chardet(实例讲解)
2017/12/21 Python
Python中作用域的深入讲解
2018/12/10 Python
通过pykafka接收Kafka消息队列的方法
2018/12/27 Python
Django 通过JS实现ajax过程详解
2019/07/30 Python
python字典排序的方法
2019/10/12 Python
浅谈Tensorflow加载Vgg预训练模型的几个注意事项
2020/05/26 Python
Python使用Selenium实现淘宝抢单的流程分析
2020/06/23 Python
Python+Selenium随机生成手机验证码并检查页面上是否弹出重复手机号码提示框
2020/09/21 Python
解决virtualenv -p python3 venv报错的问题
2021/02/05 Python
weblogic面试题
2016/03/07 面试题
EJB实例的生命周期
2016/10/28 面试题
丑小鸭教学反思
2014/02/03 职场文书
小学信息技术教学反思
2014/02/10 职场文书
知名企业招聘广告词大全
2014/03/18 职场文书
全网非常详细的pytest配置文件
2022/07/15 Python