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 bottle框架支持jquery ajax的RESTful风格的PUT和DELETE方法
May 24 Python
Python简单实现自动删除目录下空文件夹的方法
Aug 29 Python
python通过百度地图API获取某地址的经纬度详解
Jan 28 Python
使用python脚本实现查询火车票工具
Jul 19 Python
对python的unittest架构公共参数token提取方法详解
Dec 17 Python
Linux下远程连接Jupyter+pyspark部署教程
Jun 21 Python
Python Pandas 如何shuffle(打乱)数据
Jul 30 Python
python3调用windows dos命令的例子
Aug 14 Python
重写django的model下的objects模型管理器方式
May 15 Python
使用Python将语音转换为文本的方法
Aug 10 Python
详解Python中string模块除去Str还剩下什么
Nov 30 Python
解决PyCharm无法使用lxml库的问题(图解)
Dec 22 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 extract 将数组拆分成多个变量的函数
2010/06/30 PHP
解析PHP中的正则表达式以及模式匹配
2013/06/19 PHP
php实现图片以base64显示的方法
2016/10/13 PHP
javascript document.images实例
2008/05/27 Javascript
javascript attachEvent和addEventListener使用方法
2009/03/19 Javascript
json 入门基础教程 推荐
2009/10/31 Javascript
js实现简单折叠、展开菜单的方法
2015/08/28 Javascript
JS与jQuery遍历Table所有单元格内容的方法
2015/12/07 Javascript
浅谈AngularJs指令之scope属性详解
2016/10/24 Javascript
Vue插件写、用详解(附demo)
2017/03/20 Javascript
JavaScript中的FileReader图片预览上传功能实现代码
2017/07/24 Javascript
JavaScript面向对象精要(上部)
2017/09/12 Javascript
vue2.0使用v-for循环制作多级嵌套菜单栏
2018/06/25 Javascript
jQuery实现table表格信息的展开和缩小功能示例
2018/07/21 jQuery
vue-cli构建vue项目的步骤详解
2019/01/27 Javascript
D3.js 实现带伸缩时间轴拓扑图的示例代码
2020/01/20 Javascript
React生命周期原理与用法踩坑笔记
2020/04/28 Javascript
vue实现用户长时间不操作自动退出登录功能的实现代码
2020/07/23 Javascript
[07:48]DOTA2上海特级锦标赛主赛事首日RECAP
2016/03/04 DOTA
Python实现栈的方法
2015/05/26 Python
Ubuntu安装Jupyter Notebook教程
2017/10/18 Python
python中字符串内置函数的用法总结
2018/09/13 Python
在python中使用with打开多个文件的方法
2019/01/07 Python
django中ORM模型常用的字段的使用方法
2019/03/05 Python
在PyCharm的 Terminal(终端)切换Python版本的方法
2019/08/02 Python
4行Python代码生成图像验证码(2种)
2020/04/07 Python
python3.7+selenium模拟淘宝登录功能的实现
2020/05/26 Python
详解python模块pychartdir安装及导入问题
2020/10/22 Python
Flask处理Web表单的实现方法
2021/01/31 Python
Java面试笔试题大全
2016/11/23 面试题
简历上的自我评价
2014/02/03 职场文书
开展党的群众路线教育实践活动剖析材料
2014/10/13 职场文书
教师节主题班会方案
2015/08/17 职场文书
幼儿教师三分钟演讲稿
2019/06/21 职场文书
python实现一个简单的贪吃蛇游戏附代码
2022/06/28 Python
postgresql中如何执行sql文件
2023/05/08 PostgreSQL