美文网首页
针对模型对数据库实现增删改查

针对模型对数据库实现增删改查

作者: 生命有一种执着 | 来源:发表于2020-05-26 09:52 被阅读0次

一、安装ipython

                pip install ipython

二、进入ipython

                python manage.py shell

三、对数据进行操作

                "from teacher.models import Student"----通过teacher下的模型导入Student类 

                1、增:第一种方式: s = Student(name="星星",age=23,QQ="123456789") ---创建

                                                    s.save()---保存

                             第二种方式:s1 = Student()

                                                    s1.name = '小可'

                                                    s1.age = 25

                                                    s1.save()

                             第三种方式:Student.objects.create(name='镜子',age=27) ----直接写入,不需要保存

                             第四种方式:Student.objects.get_or_create(name='梦琳',sex=0,age=21) ---先查,没有就直接写入,不需要保存

                2、查:查所有: Student.objects.all()

                                            res = Student.objects.all()

                                             print(res.query)

                             查单条:Student.objects.get(pk=1) ---主键不一定命名为id,为了避免错误,使用pk,它会自动去找表的主键,而不是去管字段名

                              带条件查询:Student.objects.filter(age=21)

                3、改:第一种方式(修改单条数据):

                               第二种方式(调用update,修改多条数据):

将name为小可的人QQ改为334456778

                    4、删:删除一条(首先获取对象,然后进行删除):

                                    删除多条(首先进行过滤,然后删除):

相关文章

  • 关于python的list的增查删改

    说到增查删改,想起了数据库,我们在关系型数据库当中就会对表进行增查删改。 在python当中我们也可以对list进...

  • 针对模型对数据库实现增删改查

    一、安装ipython pip install ipython 二、进入ipython ...

  • MYSQL数据库的增删改查

    MYSQL数据库的增删改查 一.对于库的增删改查 增create database 库名称;create data...

  • 数据库的存储

    如何创建数据库 数据库的增删改查 增insert into student (name,phone) values...

  • Mysql SQL语句整理

    前言 以下主要针对数据库简单的增删改查等常用sql语句做了简单的整理! 具体语法: 增 1、创建用户 2、创建数据...

  • SQL查询结构总结

    SQL 增删改查 对数据库有修改的操作是:增删改 增 insert into 表名 values(); 删 del...

  • 移动架构--12.数据库框架

    实现数据库、表的创建,便于扩展。调用层直接一个对象丢过去,即可实现增删改查。1.数据库增删改查接口 2.注解因为在...

  • 增删改查

    增删改查,是实现数据操作的基本功能。 在数据库的操作中,习惯把它分为两大类,数据查询(查)和数据更新(增、删、改)...

  • SQL-增删改查

    从增山改查开始,增删改查都是从数据库,数据表,数据三个维度展开。 新增 新增数据库 CREATE DATABASE...

  • SQL语句

    数据库的增删改查 数据表的增删改查 表内记录的增删改查

网友评论

      本文标题:针对模型对数据库实现增删改查

      本文链接:https://www.haomeiwen.com/subject/qrqpahtx.html