Sorry if the question sounds weird. I am just wondering if there is possible to make new queryset when I already have a queryset.
For example here...
You can filter Queryset so much time that you want, because filter()
returns a new Queryset so after filtering you get filtered Queryset and you can do filter or orderby and another methods that return new QuerySets
So you can do this:
active = User.objects.filter(active=True)
deleted = active.filter(is_deleted=True)
not_deleted = active.filter(is_deleted=False)
All it is because User.objects
- is Queryset and User.objects.filter
also return Queryset.