Как достать элемент из sprite.svg по id из s3?
Есть django проект, в темплейте которого я пытаюсь достать элемент из sprite.svg по id элемента. Если статики лежат в проекте, то элемент спокойно достается с помощью:
<svg>
<use xlink:href="{% static 'images/icons/sprite.svg' %}#monitor"></use>
</svg>
И в коде страницы это выглядит как:
<use xlink:href="/static/images/icons/sprite.svg#monitor"></use>
Но когда статики берутся из s3, то тот же код не работает. И в коде странице выводится:
<use xlink:href="http://127.0.0.1:9000/bucket/images/icons/sprite.svg?AWSAccessKeyId=minio_access_key&Signature=hWfY%2BGE8AiPuCSis%2Bd0LLCoDszQ%3D&Expires=1645696821#monitor"></use>
С остальными картинками, которые берутся не из sprite, всё нормально.
Я пробовал использовать get_static_prefix
<svg>
<use xlink:href="{% get_static_prefix %}images/icons/sprite.svg#monitor"></use>
</svg>
То тогда картинка берется из static папки, а не из s3.
И пробовал:
<svg>
<use xlink:href="{% static 'images/icons/sprite.svg#monitor' %}"></use>
</svg>
Но в этом случае # заменяется на %23 и также ничего не отображается:
<use xlink:href="http://127.0.0.1:9000/bucket/images/icons/sprite.svg%23monitor?AWSAccessKeyId=minio_access_key&Signature=FZ3h%2FcAaB87kLccAhCzOghcheQU%3D&Expires=1645697463"></use>
Какие есть способы достать элемент sprite.svg из s3?