繁体   English   中英

DJANGO:如何从 QuerySet 列表中删除空 QuerySet

[英]DJANGO:How to remove empty QuerySet from the list of QuerySet

这是我的 QuerySets 列表。现在我关心的是从给定列表中删除空 QuerySet ieQuerySet [] 的列表。

[QuerySet[],QuerySet[],QuerySet[],QuerySet[],[用户:kharel321,用户:kharelkharel]>]

预期 OutPut

[[用户:kharel321,用户:kharelkharel]]

你可以使用存在()

if  not user.exists():
   ...some action

尝试这个:

your_queryset_list = [QuerySet [], QuerySet [], QuerySet [], QuerySet [],[User: kharel321, User: kharelkharel]>]
result = [queryset for queryset in your_queryset_list if queryset]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM