Django学习手册 - ORM sqlit基础数据库操作
步骤阐述:( splitDB 是Django自带的一个数据库)
1.在APP01 中的 models.py 配置DB信息 userinfo 相当于数据表的表名,而 uname、pwd 相当于 表中的两个列字段。(DB默认还会自建一个ID列)
2.在setting 中注册 app01。
3.运行命令,建立数据表,写入数据。
4.split 数据库的基本增删改查。
步骤1.在业务app01 models 文当中 写入数据表的 表字段(uname 和 pwd 这个两个字段)
步骤2.在luru的主目录 setting 中注册app01
步骤3 在主目录luru中 输入 : pthon manage.py makemigrations
在主目录luru中 再输入 : python manage.py migrate
这时可以看到在目录下已经出现了一个 sqlite3 的数据库。
此时用navicat premium 数据库工具打开 可以看到 之前配置的表(Django默认会创建一个ID的主键字段。)
步骤4 在app01 views 中 定义一个index函数
创建数据:
访问页面,触发函数
查看数据库,已创建相应的数据条目
查询数据
删除数据、更新数据/修改数据
查看结果:
转载于:https://www.cnblogs.com/Anec/p/9516400.html
Django学习手册 - ORM sqlit基础数据库操作相关推荐
- Django学习手册 - ORM 数据创建/表操作 汇总
ORM 查询的数据类型: QuerySet与惰性机制(可以看作是一个列表) 所谓惰性机制:表名.objects.all()或者.filter()等都只是返回了一个QuerySet(查询结果集对象),它 ...
- Django 学习 之ORM多表操作
一.创建模型 1.模型关系整理 创建一对一的关系:OneToOne("要绑定关系的表名") 创建一对多的关系:ForeignKey("要绑定关系的表名") 创建 ...
- Django学习手册 - ORM数据类型
DOM 字段/参数 配置格式: Module.字段(参数) 常用的字段归纳: 数字 models.AutoField() 自增列(int),必须设置为主键 models.IntegerField() ...
- Django学习手册 - ORM 外键
Django 外键创建 关键语法: models.ForeignKey("UserGroup",to_field="gid",default=1,on_dele ...
- Django 学习 之ORM简介与单表操作
一.ORM简介 1.ORM概念 对象关系映射(Object Relational Mapping,简称ORM). 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到 ...
- Django学习笔记 ORM操作 From菜鸟教程
# -*- coding: utf-8 -*- #获取数据的多种操作from django.http import HttpResponsefrom TestModel.models import T ...
- day55 django 模型层,orm连表操作
设计表 django之orm详解: https://www.cnblogs.com/komorebi/p/11551089.html 在django中设计表 1.先在navicat中建好一个库 2.更 ...
- Django学习手册 - 创建Django工程项目以及APP
前置步骤: 下载python,django 并且安装好 python 解释器以及django模块. 整体步骤阐述: 创建django工程项目 步骤一:进入安装的python目录 步骤二:输入创建工程的 ...
- Django学习手册 - pycharm 安装/建立第一个网站hello world
步骤阐述: 1.下载 pycharm 安装包,安装pycharm 2.打开pycharm软件,新建工程项目 3.新建APP,配置url,启动项目 步骤1: pycharm 官网下载: https:// ...
最新文章
- 网络学习:VLAN和独臂路由
- java_IO总结(1)
- ubuntu建立向windows一样的快捷方式
- python显示图像某列的颜色值_Python Pandas Matplotlib图由单列中定义的类型值着色
- 8606 二叉树遍历的建设和运营
- PyQt5入门——删除、清空layout布局中的所有对象(含常见问题详解)
- java web access_Java Web项目中连接Access数据库的配置方法
- Eclipse安装最新SVN插件方法
- (96)Verilog HDL:点灯设计
- ansile(2)模块之get_url
- AES加密算法介绍与实现
- sk hynix 固态硬盘 管理_5GB/s极速狂飙——希捷酷玩FireCuda520 PCIE4.0固态硬盘体验...
- 正则 - 纳税人识别号
- 计算机x线成像检查,计算机X线成像(X光机成像)简述
- 123456789 中间随机添加 “加减符号” 进行运算结果等于100
- 戴尔通过F12一次性引导菜单刷新BIOS
- 网络存储-详解NAS网络存储
- POJ 1144 Network 图论
- 双向链表(Doubly Linked List)
- mysql查询的优化