步骤阐述:( 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基础数据库操作相关推荐

  1. Django学习手册 - ORM 数据创建/表操作 汇总

    ORM 查询的数据类型: QuerySet与惰性机制(可以看作是一个列表) 所谓惰性机制:表名.objects.all()或者.filter()等都只是返回了一个QuerySet(查询结果集对象),它 ...

  2. Django 学习 之ORM多表操作

    一.创建模型 1.模型关系整理 创建一对一的关系:OneToOne("要绑定关系的表名") 创建一对多的关系:ForeignKey("要绑定关系的表名") 创建 ...

  3. Django学习手册 - ORM数据类型

    DOM 字段/参数 配置格式: Module.字段(参数) 常用的字段归纳: 数字 models.AutoField() 自增列(int),必须设置为主键 models.IntegerField() ...

  4. Django学习手册 - ORM 外键

    Django 外键创建 关键语法: models.ForeignKey("UserGroup",to_field="gid",default=1,on_dele ...

  5. Django 学习 之ORM简介与单表操作

    一.ORM简介 1.ORM概念 对象关系映射(Object Relational Mapping,简称ORM). 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到 ...

  6. Django学习笔记 ORM操作 From菜鸟教程

    # -*- coding: utf-8 -*- #获取数据的多种操作from django.http import HttpResponsefrom TestModel.models import T ...

  7. day55 django 模型层,orm连表操作

    设计表 django之orm详解: https://www.cnblogs.com/komorebi/p/11551089.html 在django中设计表 1.先在navicat中建好一个库 2.更 ...

  8. Django学习手册 - 创建Django工程项目以及APP

    前置步骤: 下载python,django 并且安装好 python 解释器以及django模块. 整体步骤阐述: 创建django工程项目 步骤一:进入安装的python目录 步骤二:输入创建工程的 ...

  9. Django学习手册 - pycharm 安装/建立第一个网站hello world

    步骤阐述: 1.下载 pycharm 安装包,安装pycharm 2.打开pycharm软件,新建工程项目 3.新建APP,配置url,启动项目 步骤1: pycharm 官网下载: https:// ...

最新文章

  1. 网络学习:VLAN和独臂路由
  2. java_IO总结(1)
  3. ubuntu建立向windows一样的快捷方式
  4. python显示图像某列的颜色值_Python Pandas Matplotlib图由单列中定义的类型值着色
  5. 8606 二叉树遍历的建设和运营
  6. PyQt5入门——删除、清空layout布局中的所有对象(含常见问题详解)
  7. java web access_Java Web项目中连接Access数据库的配置方法
  8. Eclipse安装最新SVN插件方法
  9. (96)Verilog HDL:点灯设计
  10. ansile(2)模块之get_url
  11. AES加密算法介绍与实现
  12. sk hynix 固态硬盘 管理_5GB/s极速狂飙——希捷酷玩FireCuda520 PCIE4.0固态硬盘体验...
  13. 正则 - 纳税人识别号
  14. 计算机x线成像检查,计算机X线成像(X光机成像)简述
  15. 123456789 中间随机添加 “加减符号” 进行运算结果等于100
  16. 戴尔通过F12一次性引导菜单刷新BIOS
  17. 网络存储-详解NAS网络存储
  18. POJ 1144 Network 图论
  19. 双向链表(Doubly Linked List)
  20. mysql查询的优化

热门文章

  1. vue 后台管理系统-创建项目
  2. python log
  3. 编程语言对比 循环语句
  4. opencv-api drawKeyPoints
  5. echarts map
  6. linux多进程介绍和示例
  7. VCAP6 – DCV DESIGN COLLECTION
  8. 消息中间件学习总结(18)——MQ常见面试题总结
  9. SQLite学习总结(3)——SQLite命令及语法
  10. 大话css预编译处理(二)安装使用篇