Я создаю приложение django для индексации своей коллекции локальных файлов (html, text, pdf, ...), которые я храню в разных разделах и каталогах, чтобы можно было легко искать по имени, дате, названию,и т.д. файлов.Это как предварительный поиск, утилита Unix.Он генерирует динамическую страницу со ссылками на файлы, и в случае html-файлов я должен щелкнуть и загрузить локальный файл в браузер.Созданная страница содержит ссылки, такие как:
<a href="file:///C:/somepath/mylocalfile.html">Title of local file</a></li>
Проблема в том, что когда я нажимаю, ничего не происходит, даже сообщения об ошибках.Если я сохраню сгенерированную html-страницу и сразу открою ее в браузере, она будет работать нормально.Я думаю, что это не работает из-за проблем безопасности, но я не претендую на использование его в качестве веб-приложения через Интернет, а в качестве локального приложения.Я использую сервер разработки django.Я знаю, что django может обслуживать статические файлы, помещая их в определенный каталог, но это не то, что мне нужно (файлы находятся в разных местах);Я хочу загружать файлы в браузере как локальные файлы, а не через сервер.Можно ли это сделать?
Есть ли способ в django, чтобы схема "file: /// C: /path/file.html" работала в сгенерированных динамических страницах?