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获取当前页面内所有链接的四种方法对比分析
Aug 19 Python
python基本语法练习实例
Sep 19 Python
小米5s微信跳一跳小程序python源码
Jan 08 Python
python实现单向链表详解
Feb 08 Python
Python通过调用有道翻译api实现翻译功能示例
Jul 19 Python
解决Shell执行python文件,传参空格引起的问题
Oct 30 Python
python网络爬虫 Scrapy中selenium用法详解
Sep 28 Python
python matplotlib imshow热图坐标替换/映射实例
Mar 14 Python
PyQt5+Pycharm安装和配置图文教程详解
Mar 24 Python
详解修改Anaconda中的Jupyter Notebook默认工作路径的三种方式
Jan 24 Python
Python爬虫设置Cookie解决网站拦截并爬取蚂蚁短租的问题
Feb 22 Python
Python爬虫进阶之Beautiful Soup库详解
Apr 29 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
IIS+PHP+MySQL+Zend配置 (视频教程)
2006/12/13 PHP
在PHP上显示JFreechart画的统计图方法
2013/11/03 PHP
php中文字符串截取方法实例总结
2014/09/30 PHP
浅谈json_encode用法
2015/03/05 PHP
Zend Framework教程之视图组件Zend_View用法详解
2016/03/05 PHP
Zend Framework数据库操作技巧总结
2017/02/18 PHP
PHP实现数组根据某个字段进行水平合并,横向合并案例分析
2019/10/08 PHP
运用Windows XP附带的Msicuu.exe、Msizap.exe来彻底卸载顽固程序
2007/04/21 Javascript
Javascript中的delete介绍
2012/09/02 Javascript
html文件中jquery与velocity变量中的$冲突的解决方法
2013/11/01 Javascript
jqueyr判断checkbox组的选中(示例代码)
2013/11/08 Javascript
node.js超时timeout详解
2014/11/26 Javascript
JS用斜率判断鼠标进入DIV四个方向的方法
2016/11/07 Javascript
JavaScript基础之AJAX简单的小demo
2017/01/29 Javascript
原生js实现选项卡功能
2017/03/08 Javascript
Angular 2.x学习教程之结构指令详解
2017/05/25 Javascript
Angular 表单控件示例代码
2017/06/26 Javascript
vue.js如何更改默认端口号8080为指定端口的方法
2017/07/14 Javascript
Vue插槽原理与用法详解
2019/03/05 Javascript
JavaScript实现轮播图特效
2020/04/10 Javascript
python打开文件并获取文件相关属性的方法
2015/04/23 Python
对Python3.x版本print函数左右对齐详解
2018/12/22 Python
Python获取对象属性的几种方式小结
2020/03/12 Python
Python QT组件库qtwidgets的使用
2020/11/02 Python
夏威夷航空官网:Hawaiian Airlines
2016/09/11 全球购物
彼得罗夫美国官网:Peter Thomas Roth美国(青瓜面膜)
2017/11/05 全球购物
全球性的在线鞋类品牌:Public Desire
2019/04/03 全球购物
外贸公司实习自我鉴定
2013/09/24 职场文书
酒店总经理欢迎词
2014/01/08 职场文书
酒店值班经理的工作职责范本
2014/02/18 职场文书
我的梦中国梦演讲稿
2014/04/23 职场文书
党日活动总结
2014/05/07 职场文书
西柏坡导游词
2015/02/05 职场文书
终止合同协议书范本
2016/03/22 职场文书
python爬虫之selenium库的安装及使用教程
2021/05/23 Python
weblogic服务建立数据源连接测试更新mysql驱动包的问题及解决方法
2022/01/22 MySQL