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使用Berkeley DB数据库实例
Sep 26 Python
详解Python的Django框架中的模版相关知识
Jul 15 Python
利用Python生成文件md5校验值函数的方法
Jan 10 Python
linux环境下的python安装过程图解(含setuptools)
Nov 22 Python
urllib和BeautifulSoup爬取维基百科的词条简单实例
Jan 17 Python
numpy.array 操作使用简单总结
Nov 08 Python
pytorch-RNN进行回归曲线预测方式
Jan 14 Python
django执行数据库查询之后实现返回的结果集转json
Mar 31 Python
使用Python和百度语音识别生成视频字幕的实现
Apr 09 Python
Python利用matplotlib绘制折线图的新手教程
Nov 05 Python
python源码剖析之PyObject详解
May 18 Python
详解如何用Python实现感知器算法
Jun 18 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查看网页源代码的方法
2015/03/13 PHP
a标签的css样式四个状态
2021/03/09 HTML / CSS
JavaScript实现动态增加文件域表单
2009/02/12 Javascript
js onpropertychange输入框 事件获取属性
2009/03/26 Javascript
jQuery UI 应用不同Theme的办法
2010/09/12 Javascript
手把手教你自己写一个js表单验证框架的方法
2010/09/14 Javascript
jquery日历插件datepicker用法分析
2016/01/22 Javascript
基于javascript实现句子翻牌网页版小游戏
2016/03/23 Javascript
jQuery实现调整表格单列顺序完整实例
2016/06/20 Javascript
javascript使用 concat 方法对数组进行合并的方法
2016/09/08 Javascript
js仿支付宝多方框输入支付密码效果
2016/09/27 Javascript
Bootstrap表格制作代码
2017/03/17 Javascript
整理一些最近经常遇到的前端面试题
2017/04/25 Javascript
JavaScript生成图形验证码
2020/08/24 Javascript
vue组件化中slot的基本使用方法
2019/05/01 Javascript
[01:21]2018DOTA2亚洲邀请赛4.5采访 打DOTA2也能有女朋友?
2018/04/06 DOTA
[05:15]2018年度CS GO社区贡献奖-完美盛典
2018/12/16 DOTA
python 随机数使用方法,推导以及字符串,双色球小程序实例
2017/09/12 Python
Python探索之创建二叉树
2017/10/25 Python
python实现朴素贝叶斯分类器
2018/03/28 Python
selenium+python自动化测试环境搭建步骤
2019/06/03 Python
关于 Python opencv 使用中的 ValueError: too many values to unpack
2019/06/28 Python
Django项目创建及管理实现流程详解
2020/10/13 Python
python自动打开浏览器下载zip并提取内容写入excel
2021/01/04 Python
CSS3色彩模式有哪些?CSS3 HSL色彩模式的定义
2016/04/26 HTML / CSS
HTML5中使用postMessage实现Ajax跨域请求的方法
2016/04/19 HTML / CSS
HTML页面中添加Canvas标签示例
2015/01/01 HTML / CSS
挪威太阳镜和眼镜网上商城:SmartBuyGlasses挪威
2016/08/20 全球购物
巴西体育用品商店:Lojão dos Esportes
2018/07/21 全球购物
建筑院校毕业生求职信
2014/06/13 职场文书
找工作求职信
2014/07/07 职场文书
环境卫生倡议书
2014/08/29 职场文书
党员对照检查材料
2014/09/22 职场文书
python制作图形界面的2048游戏, 基于tkinter
2021/04/06 Python
分享一些Java的常用工具
2021/06/11 Java/Android
Python办公自动化之教你用Python批量识别发票并录入到Excel表格中
2021/06/26 Python