sdjl.objects.filter(sd_filename=request.GET.get('filename'),sd_user=request.user.name)这样的表达式如果查询不到任何记录,返回值是什么
时间: 2024-05-14 20:16:30 浏览: 49
有返回值的函数
如果查询不到任何记录,那么 `sdjl.objects.filter(sd_filename=request.GET.get('filename'),sd_user=request.user.name)` 这个表达式将返回一个空的查询集(QuerySet),也就是一个空列表。你可以通过检查这个列表是否为空来判断是否查询到了记录。例如:
```python
records = sdjl.objects.filter(sd_filename=request.GET.get('filename'),sd_user=request.user.name)
if len(records) == 0:
print("没有查询到任何记录")
else:
# 处理查询到的记录
```
阅读全文