фильтровать в конце, чтобы id % 5 == 0. но это будет, строго говоря, не то, что вы хотели изначально, как я понял.
получить запрос с одними id на выходе, а потом отсекать лишнее в цикле и дальше уже делать выборку по id. или же просто пройтись циклом по полученному запросу и выкидывать лишнее. но это будет неэффективно при большом количестве результатов.
Дмитрий Трейсеров, настроить скан, скажем, в сетевую папку не особо сложно, и гораздо лучше масштабируется (по крайней мере, если работают групповые политики), в отличие от "расшаривания" сторонней утилитой.
в общем, если моя гипотеза верна, и доступ идёт через прокси, то стоит попробовать выставить переменную окружения HTTP_PROXY.
или тупо ставить пакеты на машине с прямым выходом в интернеты, а затем копировать всё это на тот сервер.
проверьте права на каталог и то, не висит ли в памяти какой-нибудь процесс, который использует каталог/файлы в этом каталоге (например, текстовый редактор или тот же git bash).
где Model -- наша модель (по-моему, этот класс можно получить из queryset.Model, но врать не буду).