Мне нужно отфильтровать набор запросов динамическим значением (которое может быть None): могу ли я просто написать:
filtered_queryset = queryset.filter(field=value)
или я должен проверить None:
if value is None:
filtered_queryset = queryset.filter(field__isnull=True)
else:
filtered_queryset = queryset.filter(field=value)
Зависит ли поведение от конкретной СУБД?