file://
доступно только для браузеров, но не для серверов.
Если вы хотите, чтобы ваше приложение Django получало доступ к локальным файлам, вам необходимо загрузить их на сервер приложений Django (в этот момент они не являются локальными).
(Если сервер приложений работает на той же машине, что и клиент, естественно, вы можете использовать обычные файловые функции Python для чтения локальной файловой системы.)
JavaScript также может обращаться к локальным файлам и обрабатывать их в браузере, если они выбираются пользователем вручную.