Я пытаюсь обслуживать стати c изображений с сервера. Путь, в который сохраняются изображения, генерируется с помощью функции, которую я написал для массового хранения изображений.
По сути, имя файла изображения становится ha sh индекса изображения в базе данных. Например, имя файла первого изображения будет 356a192b7913b04c54574d18c28d46e6395428ab.
Затем путь извлекается из имени файла на основе первых четырех символов ha sh. Для указанного выше файла путь будет /static_root/35/61/356a192b7913b04c54574d18c28d46e6395428ab.
Проблема заключается в том, что, когда клиент запрашивает определенный файл (ie / images / 356a192b7913b04c54574d18c28d46e39, image3939, 3939) все еще нуждается в деконструкции. Я хочу использовать Nginx, чтобы снять нагрузку с моего приложения Django, но функция для декодирования / кодирования путей к файлам написана в python. Как я должен преобразовывать URL и обслуживать изображение?