Django не выполняет автоматическую эвакуацию символов

У меня есть код для воспроизведения видео в приложении django

<video controls autoplay id='vid' muted >
 <source src="{% static 'vids/videoplayback.mp4#t=10,30' %}" type="video/mp4">
</video>

Проблема в том, что django автоматически экранирует символы и выдает ошибку

GET http://127.0.0.1:8000/static/vids/videoplayback.mp4%23t%3D10%2C30 404 (Not Found)

Как предотвратить это?

The static will urlencode the string, so this is not a fragment, but a hash sign (#) as part of the file name. If you want to set a fragment, you do that after the {% static … %} template tag [Django-doc]:

<source src="{% static 'vids/videoplayback.mp4' %}#t=10,30" type="video/mp4">
Вернуться на верх