Pycharm 操作Django Model的简单运用方法


Posted in Python onMay 23, 2018

Django中的Models 是什么?

通常一个Model对应数据库的一张数据表, Django中Models以类似的形式表现, 它包含了一些基本字段以及数据的一些行为

在Django工程 app 模块中有models.py, 输入

from django.db import models
# Create your models here.
class Person(models.Model):
 name = models.CharField(max_length=30)
 age = models.IntegerField()

1、python manage.py makemigratetions (如果用的是PyCharm IDE 则选择Tools->Run manage.py Task.. 底部弹出shell框 直接输入makemigratetions , 下面同理, 不用再输入Python manage.py)

2、python manage.py migrate

3、python manage.py sqlmigrate blog 0001 则可看见db.sqlite3的信息

4、使用SQLite Expert Personal软件查看并编辑db.sqlite3, 并向其插入数据

生成的learn_person 表, 向name,age字段插入数据

Pycharm 操作Django Model的简单运用方法

在view.py中获取数据库的数据

Pycharm 操作Django Model的简单运用方法

在html中显示数据

Pycharm 操作Django Model的简单运用方法

运行项目, 最后在浏览器中显示

Pycharm 操作Django Model的简单运用方法

以上这篇Pycharm 操作Django Model的简单运用方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python 不同对象比较大小示例探讨
Aug 21 Python
Python随机生成带特殊字符的密码
Mar 02 Python
Pycharm编辑器技巧之自动导入模块详解
Jul 18 Python
python通过tcp发送xml报文的方法
Dec 28 Python
pyqt5移动鼠标显示坐标的方法
Jun 21 Python
Python 类,property属性(简化属性的操作),@property,property()用法示例
Oct 12 Python
python用WxPython库实现无边框窗体和透明窗体实现方法详解
Feb 21 Python
利用Python制作动态排名图的实现代码
Apr 09 Python
Python求凸包及多边形面积教程
Apr 12 Python
利用4行Python代码监测每一行程序的运行时间和空间消耗
Apr 22 Python
pycharm第三方库安装失败的问题及解决经验分享
May 09 Python
Python实现批量自动整理文件
Mar 16 Python
PyCharm代码格式调整方法
May 23 #Python
创建pycharm的自定义python模板方法
May 23 #Python
对Python中9种生成新对象的方法总结
May 23 #Python
使用pycharm生成代码模板的实例
May 23 #Python
pycharm设置注释颜色的方法
May 23 #Python
解决pycharm界面不能显示中文的问题
May 23 #Python
pycharm 主题theme设置调整仿sublime的方法
May 23 #Python
You might like
浅析PHP递归函数返回值使用方法
2013/02/18 PHP
Yii框架组件的事件机制原理与用法分析
2020/04/07 PHP
ExtJS下grid的一些属性说明
2009/12/13 Javascript
HTML5附件拖拽上传drop & google.gears实现代码
2011/04/28 Javascript
jQuery旋转木马式幻灯片轮播特效
2015/12/04 Javascript
win7下安装配置node.js+express开发环境
2015/12/06 Javascript
基于JavaScript代码实现兼容各浏览器的设为首页和加入收藏
2016/01/07 Javascript
javascript弹出窗口中增加确定取消按钮
2016/06/24 Javascript
jQuery+CSS实现简单切换菜单示例
2016/07/27 Javascript
JS实现保留n位小数的四舍五入问题示例
2016/08/03 Javascript
jQuery实现对象转为url参数的方法
2017/01/11 Javascript
JavaScript实现的鼠标响应颜色渐变效果完整实例
2017/02/18 Javascript
详谈js使用in和hasOwnProperty获取对象属性的区别
2017/04/25 Javascript
Vue中保存用户登录状态实例代码
2017/06/07 Javascript
jQuery+ajax实现修改密码验证功能实例详解
2017/07/06 jQuery
vue实现条件判断动态绑定样式的方法
2018/09/29 Javascript
Vue源码解析之数组变异的实现
2018/12/04 Javascript
JS重学系列之聊聊new操作符
2019/03/04 Javascript
vue+eslint+vscode配置教程
2019/08/09 Javascript
[02:41]DOTA2英雄基础教程 谜团
2013/12/10 DOTA
Python版的文曲星猜数字游戏代码
2013/09/02 Python
Sanic框架蓝图用法实例分析
2018/07/17 Python
python交换两个变量的值方法
2019/01/12 Python
基于python框架Scrapy爬取自己的博客内容过程详解
2019/08/05 Python
Python实现中值滤波去噪方式
2019/12/18 Python
什么是python的自省
2020/06/21 Python
HTML5里autofocus自动聚焦属性使用介绍
2016/06/22 HTML / CSS
HTML5 canvas 基本语法
2009/08/26 HTML / CSS
毕业晚会主持词
2014/03/24 职场文书
财务负责人任命书
2014/06/06 职场文书
高中教师先进事迹材料
2014/08/22 职场文书
党委书记群众路线对照检查材料思想汇报
2014/10/04 职场文书
工作年限证明模板
2014/11/01 职场文书
职工培训工作总结
2015/08/10 职场文书
python库sklearn常用操作
2021/08/23 Python
Spring-cloud Config Server的3种配置方式
2021/09/25 Java/Android