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 and、or以及and-or语法总结
Apr 14 Python
Python基于回溯法子集树模板解决找零问题示例
Sep 11 Python
python遍历序列enumerate函数浅析
Oct 17 Python
Python3之读取连接过的网络并定位的方法
Apr 22 Python
Python 通过调用接口获取公交信息的实例
Dec 17 Python
Django 用户认证组件使用详解
Jul 23 Python
Python缓存技术实现过程详解
Sep 25 Python
Python实现图片添加文字
Nov 26 Python
详解python环境安装selenium和手动下载安装selenium的方法
Mar 17 Python
详解Python 3.10 中的新功能和变化
Apr 28 Python
Python序列化与反序列化相关知识总结
Jun 08 Python
python字符串的一些常见实用操作
Apr 06 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
smarty section简介与用法分析
2008/10/03 PHP
PHP 地址栏信息的获取代码
2009/01/07 PHP
开启CURL扩展,让服务器支持PHP curl函数(远程采集)
2011/03/19 PHP
供参考的 php 学习提高路线分享
2011/10/23 PHP
php json_encode值中大括号与花括号区别
2013/09/30 PHP
phpphp图片采集后按原路径保存图片示例
2014/02/18 PHP
PHP7匿名类用法分析
2016/09/26 PHP
PHP中用Trait封装单例模式的实现
2019/12/18 PHP
ThinkPHP5框架中使用JWT的方法示例
2020/06/03 PHP
设置下载不需要倒计时cookie(倒计时代码)
2008/11/19 Javascript
Ruffy javascript 学习笔记
2009/11/30 Javascript
jQuery AjaxQueue改进步骤
2011/10/06 Javascript
在每个匹配元素的外部插入新元素的方法
2013/12/20 Javascript
BAT及各大互联网公司2014前端笔试面试题--JavaScript篇
2014/10/29 Javascript
nodejs开发微博实例
2015/03/25 NodeJs
angularjs中ng-attr的用法详解
2016/12/31 Javascript
jQuery弹出层插件popShow(改进版)用法示例
2017/01/23 Javascript
安装Node.js并启动本地服务的操作教程
2018/05/12 Javascript
使用JavaScript解析URL的方法示例
2019/03/01 Javascript
解决Vue中的生命周期beforeDestory不触发的问题
2020/07/21 Javascript
Js跳出两级循环方法代码实例
2020/09/22 Javascript
[06:48]DOTA2-DPC中国联赛2月26日Recap集锦
2021/03/11 DOTA
安装ElasticSearch搜索工具并配置Python驱动的方法
2015/12/22 Python
Python的装饰器用法学习笔记
2016/06/24 Python
python魔法方法-自定义序列详解
2016/07/21 Python
使用PyInstaller将python转成可执行文件exe笔记
2018/05/26 Python
详解Tensorflow不同版本要求与CUDA及CUDNN版本对应关系
2020/08/04 Python
Python Spyder 调出缩进对齐线的操作
2021/02/26 Python
SmartBuyGlasses英国:购买太阳镜和眼镜
2018/01/29 全球购物
日本最大的购物网站乐天市场国际版:Rakuten Global Market(支持中文)
2020/02/03 全球购物
函授自我鉴定范文
2014/02/06 职场文书
航海技术专业毕业生求职信
2014/04/06 职场文书
活动总结怎么写啊
2014/05/07 职场文书
班子四风对照检查材料思想汇报
2014/09/29 职场文书
2015入党自传格式范文
2015/06/26 职场文书
java实现自定义时钟并实现走时功能
2022/06/21 Java/Android