上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 40 下一页
摘要: ```python先导入包: import calendarimport datetimefrom datetime import timedelta获取今天日期: #返回datetime格式:eg:2019-12-07 20:38:35.82816now = datetime.datetime.n 阅读全文
posted @ 2022-06-08 05:55 侬侬发 阅读(5610) 评论(0) 推荐(0) 编辑
摘要: import calendar calendar.monthrange(2019,5) 输出结果:(2, 31) 解析: 这里使用了函数 calendar.monthrange(year,month),该函数返回两个整数: 第一个整数是该月首日所在的星期的日期码(0-6); 第二个整数是该月的天数( 阅读全文
posted @ 2022-06-08 05:52 侬侬发 阅读(922) 评论(0) 推荐(0) 编辑
摘要: date根据给定格式对一个日期变量进行格式化。 可用的格式字符串: 格式化字符 描述 示例输出a 'a.m.'或'p.m.' 'a.m.'A 'AM'或'PM' 'AM'b 月份,文字形式,3个字母,小写。 “jan”B 未实现。 c ISO 8601格式 2008-01-02T10:30:00.0 阅读全文
posted @ 2022-06-05 08:06 侬侬发 阅读(139) 评论(0) 推荐(0) 编辑
摘要: F对象 批量计算 Q对象,与或非 阅读全文
posted @ 2022-05-30 17:27 侬侬发 阅读(14) 评论(0) 推荐(0) 编辑
摘要: group_concat 阅读全文
posted @ 2022-05-30 17:21 侬侬发 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 创建对象create()、批量创建bulk_create()、创建或更新update_or_create()、更新对象update()、更新或创建update_or_create()、删除对象delete()使用filter过滤、判断是否存在exists()、统计个数count()、聚合aggreg 阅读全文
posted @ 2022-05-30 17:01 侬侬发 阅读(100) 评论(0) 推荐(0) 编辑
摘要: get() 查询、 get_or_create() 不存在时更新、存在时查询并返回、 first() 获取第一笔、 last() 获取最后一笔、 使用latest和earliest时需要在元数据(meta)中添加get_latest_by="created_at",其中created_at为时间列, 阅读全文
posted @ 2022-05-30 16:54 侬侬发 阅读(42) 评论(0) 推荐(0) 编辑
摘要: annotate()使用聚合计数、求和、平均数 raw()执行原生的SQL # 按老师分组,求课程的销量 Course.objects.values('Teacher').annotate(vol=Sum('volume')) # 按老师分组,求课程的平均价 Course.objects.value 阅读全文
posted @ 2022-05-30 16:34 侬侬发 阅读(71) 评论(0) 推荐(0) 编辑
摘要: prefetch_related() 一对多、多对多查询优化,反向查询 Student.objects.filter(age__lt=30).prefetch_related('course') # 反向查询 方法一:表名_set Teacher.objects.get(nickname="Jack 阅读全文
posted @ 2022-05-30 16:27 侬侬发 阅读(90) 评论(0) 推荐(0) 编辑
摘要: select_related一对一、多对一查询优化 Course.objects.all().select_related('teacher') 查询课程时顺带查出老师的信息 阅读全文
posted @ 2022-05-30 16:19 侬侬发 阅读(25) 评论(0) 推荐(0) 编辑
上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 40 下一页