Есть ли разница между фильтром и исключить в django? Если у меня есть
self.get_query_set().filter(modelField=x)
и я хочу добавить еще один критерий, существует ли значимая разница между следующими двумя строками кода?
self.get_query_set().filter(user__isnull=False, modelField=x)
self.get_query_set().filter(modelField=x).exclude(user__isnull=True)
считается лучшей практикой или они одинаковы для обеих функций и производительности?