摘要:
常用组件 分页推导 首先我们需要明确的时候,get请求也是可以携带参数的,所以我们在朝后端发送查看数据的同时可以携带一个参数告诉后端我们想看第几页的数据 其次我们还需要知道一个点,queryset对象是支持索引取值和切片操作的,但是不支持负数索引情况 接下来我们就可以推导我们的自定义分页器步骤了 c 阅读全文
posted @ 2023-05-08 23:04
也曾滿眼愛意丶
阅读(60)
评论(0)
推荐(0)
摘要:
Ajax 一、Ajax介绍 1、什么是ajax 简单地讲,ajax就是一种前端技术,用于朝着后端程序发送请求和数据 # 总结下来,前端向后端发送请求的方式无非以下几种,ajax技术便是其中一种 1、浏览器地址栏输入url地址 请求方式默认并且只能是:get请求 2、a标签 请求方式默认并且只能是:g 阅读全文
posted @ 2023-05-08 22:50
也曾滿眼愛意丶
阅读(49)
评论(0)
推荐(0)
摘要:
django中ORM开启事务 一、全局开启 ATOMIC_REQUESTS设置为True,每个请求过来时,Django会在调用视图方法前开启一个事务。如果请求正确处理并正确返回了结果,Django就会提交该事务,否则,Django会回滚该事务。 DATABASES = { 'default': { 阅读全文
posted @ 2023-05-08 22:43
也曾滿眼愛意丶
阅读(84)
评论(0)
推荐(0)
摘要:
django中ORM的锁 一、行锁 select_for_update(nowait=False, skip_locked=False) 注意必须用在事务里面,至于如何开启事务,我们看下面的事务一节 Book.objects.select_for_update().filter(nid=3) # 锁 阅读全文
posted @ 2023-05-08 22:40
也曾滿眼愛意丶
阅读(70)
评论(0)
推荐(0)
摘要:
QuerySet对象与查询优化 一、QuerySet对象 Django的ORM中存在查询集的概念。 查询集,也称查询结果集,即QuerySet,表示从数据库中获取的对象集合。 当调用如下过滤器方法时,Django会返回查询集(与列表类似,但不是简单的列表): all():返回所有数据。 filter 阅读全文
posted @ 2023-05-08 22:39
也曾滿眼愛意丶
阅读(55)
评论(0)
推荐(0)
摘要:
记录操作之增删改查 一、单表 1、 添加记录 准备表 from django.db import models class Book(models.Model): title = models.CharField(max_length=20) price = models.DecimalField( 阅读全文
posted @ 2023-05-08 22:33
也曾滿眼愛意丶
阅读(43)
评论(0)
推荐(0)
摘要:
Meta选项 在模型类内部定义Meta类(可选的,所有选项都不是必须的),可以配置模型的元数据, 例如: 1、如排序选项(ordering) 2、数据库表名(db_table) 3、人类可读的单复数名称(verbose_name 和verbose_name_plural)。 from django. 阅读全文
posted @ 2023-05-08 22:26
也曾滿眼愛意丶
阅读(34)
评论(0)
推荐(0)
摘要:
建立表关系 显然,关系型数据库的强大之处就在于将表相互关联,Django提供了定义三种最常见的数据库关系类型的方法:多对一、多对多和一对一。 一、表关系之多对一 1、多对一关系 要定义一个多对一关系,需要使用django.db.models.ForeignKey。您可以像使用任何其他字段类型一样去使 阅读全文
posted @ 2023-05-08 22:25
也曾滿眼愛意丶
阅读(45)
评论(0)
推荐(0)
摘要:
一些说明: 表myapp_person的名称是自动生成的,如果你要自定义表名,需要在model的Meta类中指定 db_table 参数,强烈建议使用小写表名,特别是使用MySQL作为后端数据库时。 id字段是自动添加的,如果你想要指定自定义主键,只需在其中一个字段中指定 primary_key=T 阅读全文
posted @ 2023-05-08 22:21
也曾滿眼愛意丶
阅读(81)
评论(0)
推荐(0)
摘要:
模型层表操作之Fields字段 一、字段名命名限制 Fields字段被指定为模型类的类属性,是模型最重要的部分,也是模型唯一必须要有的部分,是用来定义数据库字段的。 Django 对字段的命名设置了一些限制: 1、注意字段名不要选择与模型API冲突的名字,如clean、save或delete等 2、 阅读全文
posted @ 2023-05-08 21:58
也曾滿眼愛意丶
阅读(96)
评论(0)
推荐(0)

浙公网安备 33010602011771号