首先这里给出一个学生model:
class Student(models.Model):
name=models.CharField(max_length=10)
sex = models.IntegerField(choices=((1,"男"),(2,"女")),default=1)
birth = models.DateField(null=True)
school=models.CharField(max_length=10,null=True)
age = models.SmallIntegerField(default=0)
note=models.CharField(max_length=200,null=True)#备注
大于、大于等于:
__gt 大于>
__gte 大于等于>=
Student.objects.filter(age__gt=10) // 查询年龄大于10岁的学生
Student.objects.filter(age__gte=10) // 查询年龄大于等于10岁的学生
特别注意:这里的下划线是双下划线,下面将介绍的也都是双下划线。
小于、小于等于:
__lt 小于<
__lte 小于等于<=
Student.objects.filter(age__lt=10) // 查询年龄小于10岁的学生
Student.objects.filter(age__lte=10) // 查询年龄小于等于10岁的学生
like:
版权声明:本文为qq_34493908原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。