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多线程编程(四):使用Lock互斥锁
Apr 05 Python
python3 遍历删除特定后缀名文件的方法
Apr 23 Python
Python实现的计算器功能示例
Apr 26 Python
python抽取指定url页面的title方法
May 11 Python
对命令行模式与python交互模式介绍
May 12 Python
python Selenium实现付费音乐批量下载的实现方法
Jan 24 Python
学生信息管理系统Python面向对象版
Jan 30 Python
Django  ORM 练习题及答案
Jul 19 Python
Python队列、进程间通信、线程案例
Oct 25 Python
django框架forms组件用法实例详解
Dec 10 Python
Python数据可视化常用4大绘图库原理详解
Oct 23 Python
python爬取股票最新数据并用excel绘制树状图的示例
Mar 01 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面向对象全攻略 (十四) php5接口技术
2009/09/30 PHP
PHP中preg_match正则匹配中的/u、/i、/s含义
2015/04/17 PHP
Zend Framework教程之Zend_Controller_Plugin插件用法详解
2016/03/07 PHP
JS解密入门 最终变量劫持
2008/06/25 Javascript
用于判断用户注册时,密码强度的JS代码
2009/01/01 Javascript
jQuery EasyUI API 中文文档 - ValidateBox验证框
2011/10/06 Javascript
js判断一个元素是否为另一个元素的子元素的代码
2012/03/21 Javascript
JS实现随机化快速排序的实例代码
2013/08/01 Javascript
读取input:file的路径并显示本地图片的方法
2013/09/23 Javascript
一个简单的jQuery插件ajaxfileupload.js实现ajax上传文件例子
2014/06/26 Javascript
工作中比较实用的JavaScript验证和数据处理的干货(经典)
2016/08/03 Javascript
JS中的hasOwnProperty()、propertyIsEnumerable()和isPrototypeOf()
2016/08/11 Javascript
详解jQuery中的DOM操作
2016/12/23 Javascript
nodejs基于mssql模块连接sqlserver数据库的简单封装操作示例
2018/01/05 NodeJs
JavaScript实现淘宝京东6位数字支付密码效果
2018/08/18 Javascript
详解微信小程序获取当前时间及日期的方法
2019/04/28 Javascript
jQuery实现放大镜案例
2020/10/19 jQuery
JSON stringify方法原理及实例解析
2020/10/23 Javascript
[10:34]DOTA2上海特级锦标赛全纪录
2016/03/25 DOTA
解决pyqt中ui编译成窗体.py中文乱码的问题
2016/12/23 Python
Python查找文件中包含中文的行方法
2018/12/19 Python
Django Celery异步任务队列的实现
2019/07/24 Python
python3 assert 断言的使用详解 (区别于python2)
2019/11/27 Python
Python多线程:主线程等待所有子线程结束代码
2020/04/25 Python
python语言是免费还是收费的?
2020/06/15 Python
python装饰器代码深入讲解
2021/03/01 Python
css3弹性盒子flex实现三栏布局的实现
2020/11/12 HTML / CSS
HTML5 用动画的表现形式装载图像
2016/03/08 HTML / CSS
爱淘宝:淘宝网购物分享平台
2017/04/28 全球购物
继承时候类的执行顺序问题,一般都是选择题,问你将会打印出什么?
2015/11/18 面试题
致接力运动员广播稿
2014/02/17 职场文书
文明寝室标语
2014/06/13 职场文书
新教师个人工作总结
2015/02/06 职场文书
安全保证书格式
2015/02/28 职场文书
校园文化艺术节开幕词
2016/03/04 职场文书
python基于机器学习预测股票交易信号
2021/05/25 Python