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之入门(五)缩进和选择
May 27 Python
Python 列表(List) 的三种遍历方法实例 详解
Apr 15 Python
Python实现的爬虫刷回复功能示例
Jun 07 Python
Python for循环中的陷阱详解
Jul 13 Python
Python爬虫实战之12306抢票开源
Jan 24 Python
Python绘制频率分布直方图的示例
Jul 08 Python
Tensorflow实现酸奶销量预测分析
Jul 19 Python
如何关掉pycharm中的python console(图解)
Oct 31 Python
使用python计算三角形的斜边例子
Apr 15 Python
Python3爬虫发送请求的知识点实例
Jul 30 Python
python 下划线的不同用法
Oct 24 Python
解决pycharm下载库时出现Failed to install package的问题
Sep 04 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教程 预定义变量
2009/10/23 PHP
php在服务器执行exec命令失败的解决方法
2012/03/03 PHP
PHP基于新浪IP库获取IP详细地址的方法
2017/05/04 PHP
Prototype1.6 JS 官方下载地址
2007/11/30 Javascript
div层的移动及性能优化
2010/11/16 Javascript
在标题栏显示新消息提示,很多公司项目中用到这个方法
2011/11/04 Javascript
JQuery实现简单验证码提示解决方案
2012/12/20 Javascript
只需一行代码,轻松实现一个在线编辑器
2013/11/12 Javascript
jquery放大镜效果超漂亮噢
2013/11/15 Javascript
清除div下面的所有标签的方法
2014/02/17 Javascript
使用JavaScript+canvas实现图片裁剪
2015/01/30 Javascript
深入理解JavaScript系列(41):设计模式之模板方法详解
2015/03/04 Javascript
window.onload使用指南
2015/09/13 Javascript
jQuery ajax中使用confirm,确认是否删除的简单实例
2016/06/17 Javascript
JavaScript编程中实现对象封装特性的实例讲解
2016/06/24 Javascript
深入浅析search 搜索框的写法
2016/08/02 Javascript
微信小程序 Record API详解及实例代码
2016/09/30 Javascript
实例浅析js的this
2016/12/11 Javascript
ES6概念 ymbol.for()方法
2016/12/25 Javascript
js实现下拉菜单效果
2017/03/01 Javascript
js求数组中全部数字可拼接出的最大整数示例代码
2017/08/25 Javascript
Vue中使用 setTimeout() setInterval()函数的问题
2018/09/13 Javascript
微信小程序基于高德地图查找位置并显示文字
2019/10/30 Javascript
关于vue的列表图片选中打钩操作
2020/09/09 Javascript
arcgis.js控制地图地体的显示范围超出区域自动弹回(实现思路)
2021/01/28 Javascript
[05:17]DOTA2誓师:今天我们在这里 明天TI4等我!
2014/03/26 DOTA
[01:39]2014DOTA2国际邀请赛 Newbee经理CU专访队伍火力全开
2014/07/15 DOTA
Ubuntu 14.04+Django 1.7.1+Nginx+uwsgi部署教程
2014/11/18 Python
打包发布Python模块的方法详解
2016/09/18 Python
如何使用 Pylint 来规范 Python 代码风格(来自IBM)
2018/04/06 Python
Python函数装饰器实现方法详解
2018/12/22 Python
加拿大最大的相机店:Henry’s
2017/05/17 全球购物
通用求职信范文模板分享
2013/12/27 职场文书
庆八一活动方案
2014/01/25 职场文书
人力资源经理的岗位职责范本
2014/02/28 职场文书
七个非常实用的Python工具包总结
2021/06/15 Python