"""1.查询方法"""
# print(Article_List.objects.all()) # 返回所有数据
# print(type(Article_List.objects.all()))
#
# print(Article_List.objects.get(id=1)) # 根据条件返回一条数据,有且只能返回一条
# print(type(Article_List.objects.get(id=1)))
#
# print(Article_List.objects.filter(id__lt=3), '1111111111') # 根据条件返回一条或多条数据
# print(type(Article_List.objects.filter(id__lt=3)))
#
# print(Article_List.objects.exclude(id__lt=3)) # 根据条件返回一条或多条数据
# print(type(Article_List.objects.exclude(id__lt=3)))
"""2.条件过滤器
_id和__id
__exact 精确等于
__iexact 精确等于,不区分大小写
__contains # 包含
__in # 涵盖在...内
__range # 在...范围内
__gt 大于
__gte 大于等于
__lt 小于
__lte 小于等于
__date=datetime(year=2023, month=4, day=11)
__date='2023-4-11'
__year=2023
__month=4
__day=11
__week=2
__startswith 以XXX开头
__endswith 以XXX结尾
__istartswith 不区分大小写的开头
__iendswith 不区分大小写的结尾
__isnull=True
"""