Ответ 1
У меня тоже была эта проблема и, наконец, нашел решение!
no_files = MyModel.objects.filter(foo='')
Это работает, потому что внутри FileField
представлен как локальный путь к файлу в CharField
, а Django хранит не файлы в виде пустой строки ''
в базе данных.