前言
在日常开发中,需要大量对数据库进行增删改查操作。
如果头铁的话,使用原生SQL是最好的,毕竟性能又高,又灵活。...似乎你发现了个错误,'QuerySet' object has no attribute 'name'。...常用filter条件列表
熟悉Mysql的可能都知道,有=,<,<=,like等各种范围查询,同样,Django也同样支持!...SQL条件:where EXTRACT(MONTH FROM 表名.日期字段) = 3
# 日期字段,天
日期字段__day=4 # 原生SQL条件:where EXTRACT(DAY FROM 表名....=datetime.date(2020,10,10)# 同上
# 时间范围筛选
日期字段__range=("2020-01-01","2020-06-01") # 原生SQL条件:where 时间字段