Есть самый простой django проект который возвращает однин единственый шаблон base.html на url /v_test. Всё работает. Дальше в шаблон добавляю ссылку на js-скрипт:
<head>
...
<script src="test_script.js"></script>
</head>
Самого файла test_script.js не существует. Но если запустить проект, открыть страничку в браузере, панель разработчика, вкладку network можно увидеть:
v_test/ GET 200 OK
test_script.js/v_test GET 200 OK
Т.е. видим что джанго (веб-сервер?) возвращает не существующий java-скрипт. Откуда он его берет? почему так происходит? Разве не должен он вернуть 404?