08 2021 档案

摘要:选中模块,然后alt+enter可以快速自动导包 阅读全文
posted @ 2021-08-26 17:10 冷眸d小胜 阅读(96) 评论(0) 推荐(0)
摘要:功能: 将多个iterable中的值,一个一个拿出来配对组成元组放入迭代器中 返回: 迭代器 特点:不能匹对的多余值会被舍弃 阅读全文
posted @ 2021-08-17 22:52 冷眸d小胜 阅读(73) 评论(0) 推荐(0)
摘要:参数存放在request.query_params中,是一个QueryDict类型,默认是不允许修改的,_mutable=False 阅读全文
posted @ 2021-08-17 17:52 冷眸d小胜 阅读(795) 评论(0) 推荐(0)
摘要:类中方法通过@property装饰后,可以将方法转换为相同名称的属性使用 阅读全文
posted @ 2021-08-17 16:34 冷眸d小胜 阅读(28) 评论(0) 推荐(0)
摘要:REST framework提供了一个响应类Response,使用该类构造响应对象时,响应的具体数据内容会被转换(render渲染)成符合前端需求的类型。 阅读全文
posted @ 2021-08-17 16:03 冷眸d小胜 阅读(42) 评论(0) 推荐(0)
摘要:如下: ALTER TABLE TABLE_NAME DROP COLUMN COLUMN_NAME 阅读全文
posted @ 2021-08-17 10:21 冷眸d小胜 阅读(1276) 评论(0) 推荐(1)
摘要:查询每个作者出版的书的最高价格的平均值,只能annotate配合aggregate使用 阅读全文
posted @ 2021-08-16 23:33 冷眸d小胜 阅读(22) 评论(0) 推荐(0)
摘要:查询作者id大于2或者作者年龄大于等于12岁的女作者出版的书的最高价格 阅读全文
posted @ 2021-08-16 23:09 冷眸d小胜 阅读(12) 评论(0) 推荐(0)
摘要:查询作者id大于2的作者姓名以及出版的书的最高价格 阅读全文
posted @ 2021-08-16 23:02 冷眸d小胜 阅读(11) 评论(0) 推荐(0)
摘要:查询每个作者的姓名以及出版的书的最高价格 阅读全文
posted @ 2021-08-16 22:48 冷眸d小胜 阅读(12) 评论(0) 推荐(0)
摘要:查询出版日期是2020年或者2021年,然后书籍名称包含呼啸的图书,逗号是and的意思 阅读全文
posted @ 2021-08-15 20:43 冷眸d小胜 阅读(28) 评论(0) 推荐(0)
摘要:查询作者姓名是朱胜但是出版日期不是2024年8月14日且id大于4的书籍 阅读全文
posted @ 2021-08-15 20:31 冷眸d小胜 阅读(16) 评论(0) 推荐(0)
摘要:查询作者名字是朱胜但是出版日期不是2024年8月14日的书籍 阅读全文
posted @ 2021-08-15 20:28 冷眸d小胜 阅读(18) 评论(0) 推荐(0)
摘要:查询作者是朱胜或者肥头的书籍 阅读全文
posted @ 2021-08-15 20:19 冷眸d小胜 阅读(15) 评论(0) 推荐(0)
摘要:修改操作也可以使用F函数,比如将每一本书的价格提高30元 阅读全文
posted @ 2021-08-15 20:13 冷眸d小胜 阅读(15) 评论(0) 推荐(0)
摘要:查询评论数大于收藏数2倍的书籍 阅读全文
posted @ 2021-08-15 20:08 冷眸d小胜 阅读(15) 评论(0) 推荐(0)
摘要:查询评论数大于收藏数的书籍 阅读全文
posted @ 2021-08-15 20:06 冷眸d小胜 阅读(12) 评论(0) 推荐(0)
摘要:查询各个作者出的书的总价格 阅读全文
posted @ 2021-08-15 19:42 冷眸d小胜 阅读(12) 评论(0) 推荐(0)
摘要:根据一本图书作者数量的多少对查询集 QuerySet进行排序 阅读全文
posted @ 2021-08-15 19:32 冷眸d小胜 阅读(18) 评论(0) 推荐(0)
摘要:查询作者不止一个人的图书 阅读全文
posted @ 2021-08-15 19:26 冷眸d小胜 阅读(9) 评论(0) 推荐(0)
摘要:统计书籍名称以三个开头的书籍的作者个数 阅读全文
posted @ 2021-08-15 19:14 冷眸d小胜 阅读(13) 评论(0) 推荐(0)
摘要:查询每本书作者的个数 阅读全文
posted @ 2021-08-15 19:05 冷眸d小胜 阅读(9) 评论(0) 推荐(0)
摘要:查询每个出版社最便宜的书 阅读全文
posted @ 2021-08-15 18:54 冷眸d小胜 阅读(10) 评论(0) 推荐(0)
摘要:查询每个部门的名称以及对应的员工个数和员工最大年龄 阅读全文
posted @ 2021-08-15 18:27 冷眸d小胜 阅读(18) 评论(0) 推荐(0)
摘要:查询各部门名以及各部门员工最大年龄 阅读全文
posted @ 2021-08-15 18:22 冷眸d小胜 阅读(17) 评论(0) 推荐(0)
摘要:查询每一个部门名称以及对应的员工数,dep表示表,values中的字段表示按照哪个字段group by,annotate里面是显示分组统计的是什么,annotate的返回值是querySet,如果不想遍历对象,可以用上valuelist: 阅读全文
posted @ 2021-08-15 18:20 冷眸d小胜 阅读(81) 评论(0) 推荐(0)
摘要:计算所有图书的平均价格,使用aggregate(*args, **kwargs),也可以为键起别名,也可以查最大值,最小值 阅读全文
posted @ 2021-08-15 16:20 冷眸d小胜 阅读(49) 评论(0) 推荐(0)
摘要:查询手机号码以11开头的作者所有书籍名称以及出版社,正则regex或者startswith都行 阅读全文
posted @ 2021-08-15 14:15 冷眸d小胜 阅读(18) 评论(0) 推荐(0)
摘要:查询小强出版社出版的所有书籍以及作者姓名 阅读全文
posted @ 2021-08-15 14:00 冷眸d小胜 阅读(17) 评论(0) 推荐(0)
摘要:正向查询靠关联字段,反向查询靠表名小写,比如查询朱胜作者的手机号码 阅读全文
posted @ 2021-08-15 13:34 冷眸d小胜 阅读(26) 评论(0) 推荐(0)
摘要:正向查询靠字段名,反向查询按表名,比如说查询朱胜这个作者出版过的书籍名称和价格 阅读全文
posted @ 2021-08-15 13:23 冷眸d小胜 阅读(39) 评论(0) 推荐(0)
摘要:正向查询按字段,反向查询按表名,比如说查询朱胜出版社出版过的所有书籍的名称和价格 阅读全文
posted @ 2021-08-15 00:33 冷眸d小胜 阅读(40) 评论(0) 推荐(0)
摘要:正向查询靠字段,比如说查询朱胜这个作者的电话号码 反向查询靠表名小写,不需要_set,因为一对一正向反向都是找到一条记录,比如说查询电话号码是110的作者是谁 阅读全文
posted @ 2021-08-14 22:39 冷眸d小胜 阅读(27) 评论(0) 推荐(0)
摘要:正向查询按字段,比如说查询'三个火枪手'这本书所有的作者姓名和电话号码 反向查询靠表名小写_set.all(),比如说查询朱胜这个作者写的所有书籍的名称 阅读全文
posted @ 2021-08-14 22:37 冷眸d小胜 阅读(48) 评论(0) 推荐(0)
摘要:正向查询就是从多向一查询,通过filter查询然后[0]取主键字段后赋值给对象,最后直接print对象名.关系字段名.想要查找的字段名,比如说查询id为2的这本书的出版社是哪个 反向查询就是从一向多查询,先是通过get查询获取模型类对象,然后对象名.想要查询的表名_set.all()得到想要查询的q 阅读全文
posted @ 2021-08-14 20:06 冷眸d小胜 阅读(338) 评论(0) 推荐(0)
摘要:首先需要通过filter查找目标记录,然后[0]取id值,先是删除对应关系,然后清空所有的关系数据,最后再设置对应id 阅读全文
posted @ 2021-08-14 14:39 冷眸d小胜 阅读(37) 评论(0) 推荐(0)
摘要:如果在一个字段设置ManyToManyField,那么它会自动生成第三张表,并且本身不会生成一个字段,第三张表在数据库中的表名如图所示 阅读全文
posted @ 2021-08-13 23:32 冷眸d小胜 阅读(103) 评论(0) 推荐(0)
摘要:on_delete级联删除,一般出现在设置一对一或者外键字段的参数里,该字段指向的表字段如果删除本表该字段数据也会删除,但是我自己删除不影响你,打个比方就是我抱你大腿,你大腿没了我也就没了,我没了不影响你,还给你减轻负担. 阅读全文
posted @ 2021-08-13 23:10 冷眸d小胜 阅读(126) 评论(0) 推荐(0)
摘要:在哪个表字段里设置ForeignKey这个表对关联表的对应关系就是多对一,也就是外键设置在哪个表里面了,哪个表就是多,关联的表就是一 阅读全文
posted @ 2021-08-13 23:02 冷眸d小胜 阅读(64) 评论(0) 推荐(0)
摘要:如果是针对于本表的时间修改,推荐使用F查询,另外还要使用datetime模块的timedelta 阅读全文
posted @ 2021-08-13 00:31 冷眸d小胜 阅读(45) 评论(0) 推荐(0)
摘要:比如我要查询2021年8月份的内容,如果明明有结果,你却查不出结果,是因为mysql数据库的时区和咱们django的时区不同导致的,了解一下就行了,你需要做的就是将django中的settings配置文件里面的USE_TZ = True改为False,就可以查到结果了,以后这个值就改为False,而 阅读全文
posted @ 2021-08-12 22:54 冷眸d小胜 阅读(59) 评论(0) 推荐(0)
摘要:在一个模型下面定义一个__str__方法,然后return模型里的name字段,当我们打印这个类的对象的时候,显示name值 阅读全文
posted @ 2021-08-12 22:23 冷眸d小胜 阅读(54) 评论(0) 推荐(0)
摘要:distinct可以对查询的字段进行去重处理,必须搭配values和values_list使用 阅读全文
posted @ 2021-08-12 20:54 冷眸d小胜 阅读(66) 评论(0) 推荐(0)
摘要:首先它也可以获取指定字段数据,,然后它与values()非常相似,values返回的是一个字典序列, 它返回的是一个元组序列 阅读全文
posted @ 2021-08-12 20:35 冷眸d小胜 阅读(80) 评论(0) 推荐(0)
摘要:filter加括号搜索出来的类型数据还是queryset,想要获取里面的属性值,必须得使用for循环遍历 而get加括号搜索出来的数据类型是模型类对象,不需要for循环遍历直接就可以获取属性对应的值 阅读全文
posted @ 2021-08-12 20:28 冷眸d小胜 阅读(156) 评论(0) 推荐(0)
摘要:首先values可以获取指定字段数据,然后objects可以调用, queryset也能调用,返回结果还是queryset,内容为一个个字典数据 我们注意重点,可以获取指定字段数据,然后返回的是字典数据,也就是说就是前端所需要的json数据格式 阅读全文
posted @ 2021-08-12 20:18 冷眸d小胜 阅读(176) 评论(0) 推荐(0)