userRank = User.objects.all().order_by('-rank', '-Taco', '-nowexp')[:50]
userRank = User.objects.filter(rank=1)
// 错误写法,会报错
userRank = User.objects.filter(rank=1, 4)
// 错误写法,会只筛选出rank=1的
userRank = User.objects.filter(rank=1 or 4)
// 错误写法,都筛选不出来,两个filter意味着要rank=1和4才行
userRank = User.objects.filter(rank=1).filter(rank=4)
userRank = User.objects.filter(rank__in=[1, 4])
print(userRank)
userRank = User.objects.exclude(rank=0)
userRank = User.objects.exclude(rank__in=[0, 4])
userRank = User.objects.exclude(rank=0).exclude(rank=4)
// 筛选出不含三个名字的数据
user_exclude = ['Hey、小怪兽', 'Kw75', 'lisc']
userRank = User.objects.exclude(username__in=user_exclude)
// 这里注意,错误写法!
// 第一步:先搜索等于['Hey、小怪兽', 'Kw75', 'lisc']的数据
// 第二步:找到这三个用户rank为0或4的,也就是['Kw75', 'lisc']
// 第三步:筛选出不包括['Kw75', 'lisc']的其他数据,和期望的不一样
user_exclude = ['Hey、小怪兽', 'Kw75', 'lisc']
userRank = User.objects.exclude(username__in=user_exclude, rank__in=[0, 4])
// 正确写法
user_exclude = ['Hey、小怪兽', 'Kw75', 'lisc']
userRank = User.objects.exclude(username__in=user_exclude).exclude(rank__in=[0, 4])
此页面不支持夜间模式!
已进入夜间模式!
已进入普通模式!
搜索框不允许为空
签到成功!经验+5!芋圆币+2!
签到失败!今日已签到!
需要登录社区账号才可以进入!