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标准模块--ContextManager上下文管理器的具体用法
Nov 27 Python
Python日期时间模块datetime详解与Python 日期时间的比较,计算实例代码
Sep 14 Python
python退出命令是什么?详解python退出方法
Dec 10 Python
python提取包含关键字的整行数据方法
Dec 11 Python
python redis 删除key脚本的实例
Feb 19 Python
python 在某.py文件中调用其他.py内的函数的方法
Jun 25 Python
python @classmethod 的使用场合详解
Aug 23 Python
Python 经典算法100及解析(小结)
Sep 13 Python
解决TensorFlow模型恢复报错的问题
Feb 06 Python
Python对称的二叉树多种思路实现方法
Feb 28 Python
无惧面试,带你搞懂python 装饰器
Aug 17 Python
Django-silk性能测试工具安装及使用解析
Nov 28 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
外媒评选出10支2020年最受欢迎的Dota2战队
2021/03/05 DOTA
编写PHP的安全策略
2006/10/09 PHP
UCenter中的一个可逆加密函数authcode函数代码
2010/07/20 PHP
php中存储用户ID和密码到mysql数据库的方法
2013/02/06 PHP
PHP中使用asort进行中文排序失效的问题处理
2014/08/18 PHP
php实现插入数组但不影响原有顺序的方法
2015/03/27 PHP
YII2自动登录Cookie总是失效的解决方法
2017/06/28 PHP
PHP使用PDO访问oracle数据库的步骤详解
2017/09/29 PHP
php实现获取近几日、月时间示例
2019/07/06 PHP
jquery text,radio,checkbox,select操作实现代码
2009/07/09 Javascript
ASP.NET中使用后端代码注册脚本 生成JQUERY-EASYUI的界面错位的解决方法
2010/06/12 Javascript
网页右键ie不支持event.preventDefault和event.returnValue (需要加window)
2013/02/22 Javascript
js获取select选中的option的text示例代码
2013/12/19 Javascript
jquery遍历select元素(实例讲解)
2013/12/31 Javascript
javascript 获取HTML DOM父、子、临近节点
2014/06/16 Javascript
jQuery动态效果显示人物结构关系图的方法
2015/05/07 Javascript
JS中处理时间之setUTCMinutes()方法的使用
2015/06/12 Javascript
Bootstrap的class样式小结
2016/12/01 Javascript
javaScript和jQuery自动加载简单代码实现方法
2017/11/24 jQuery
微信小程序上传图片实例
2018/05/28 Javascript
Vue实现手机计算器
2020/08/17 Javascript
python实现文件分组复制到不同目录的例子
2014/06/04 Python
Python中的迭代器与生成器高级用法解析
2016/06/28 Python
快速解决PyCharm无法引用matplotlib的问题
2018/05/24 Python
python 读取文本文件的行数据,文件.splitlines()的方法
2018/07/12 Python
python实现杨氏矩阵查找
2019/03/02 Python
Python 点击指定位置验证码破解的实现代码
2019/09/11 Python
pycharm激活码有效到2020年11月底
2020/09/18 Python
CSS3伪类选择器:nth-child()
2009/04/02 HTML / CSS
laravel使用redis队列实例讲解
2021/03/23 PHP
初中毕业生自我评价
2015/03/02 职场文书
2015年国庆节标语大全
2015/07/30 职场文书
解决golang结构体tag编译错误的问题
2021/05/02 Golang
python 管理系统实现mysql交互的示例代码
2021/12/06 Python
Java设计模式之享元模式示例详解
2022/03/03 Java/Android
根德5570型九灯四波段立体声收音机是电子管收音机的楷模 ? 再论5570
2022/04/05 无线电