Django очень долго обслуживает сгенерированные статические файлы - PullRequest
0 голосов
/ 19 июня 2019

На мой взгляд, я генерирую 5 изображений (они создаются pyplot.)

Кажется, все работает нормально.Файлы сгенерированы правильно в правильном каталоге.

Но браузер показывает только одно из пяти изображений, а запросы на остальные 4 обычно превышают время ожидания.Глядя на выходные данные сервера django, запросы GET часто выполняются в течение пяти минут.

Эти образы составляют ~ 100 КБ и присутствуют и исправляются на диске сразу после создания.

AmЯ пропустил вызов для Django, чтобы обновить новые статические файлы?Что-то другое?Пожалуйста, помогите!

Ответы [ 2 ]

1 голос
/ 19 июня 2019

Обработайте их как мультимедийный файл, сохраните файлы на своем медиа-сервере (CDN или локальном), а затем отправьте URL-адрес изображений в браузер, чтобы загрузить их.

0 голосов
/ 19 июня 2019

Я тоже сталкивался с подобной проблемой, но с аудио файлами. Чтобы решить эту проблему, я использовал нумерацию страниц, и это решило мою проблему. Я думаю, что вы должны попробовать это, например, просмотреть одно изображение на одной странице и второе изображение на второй странице.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...