- 博客(4)
- 收藏
- 关注
原创 对空查询集使用aggregate(SUM(‘field_name‘))返回None值,使其返回0
当cls.objects.filter(status=1)查询返回的是空查询集,执行aggregate(total=Sum('size'))[这么改后,即使cls.objects.filter(status=1)查询返回的是空查询集,执行聚合操作后,最终的返回值会是0。'total']聚合操作后,返回的是个None值。给各位看官拉脱大的。
2024-07-04 00:01:11
150
原创 Django Serializer反序列时进行emoji表情验证规则
在序列化前定义一个emoji表情验证规则:import re def emoji_validate(value): emoji_re = re.compile(u'[\U00010000-\U0010ffff\\uD800-\\uDBFF\\uDC00-\\uDFFF]') if emoji_re.search(value): raise serializers.ValidationError('Does not support emoji')序列化器中.
2021-11-11 14:33:06
590
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人