Django: загрузка файла MemoryError в / some / url - PullRequest
1 голос
/ 06 января 2012

Я получаю исключение MemoryError, когда я пытаюсь загрузить файлы размером более 2 гигабайт после развертывания на сервере, но с сервером разработки это работает нормально.Приложение обслуживается Nginx + gunicorn, ограничение Nginx для загружаемого файла составляет около 6 Гб.Ниже вы можете увидеть фрагмент кода, который обрабатывает загрузку

destination = tempfile.NamedTempopraryFile(delete=False)
for chunk in f.chunks():
   destination.write(chunk)
destination.close()

Может ли временный файл вызвать MemoryError исключения?

...