Воспроизведение аудио файла в проекте django в фоне при переходе на другие страницы проекта

В проекте django при запуске с виджета кнопки необходимо при переходе на другую страницу проекта запускать пятиминутный аудиофайл в фоне, который должен звучать постоянно, не перезагружаясь, пока пользователь переходит по всей структуре страниц проекта. Не получается реализовать логику ни с ajax, ни с localstorog, ни с помощью встроенного плеера, ни с помощью HTML5 API. Абсолютно классическая архитектура: url, view, layout > about > uan.html > uan2.html.. и т.д. Все подключено и работает, кроме нужного непрерывного воспроизведения аудио. Единственный пока результат: запуск аудио, работающего пока открыта страница. Запуск коротких ауди файлов прикрепленных для запуска к каждой странице работает как надо. Но фоновая музыка не запускает ни как....

Концептуально вам нужно организовать SPA (single page application). Смысл в том, что все переходы по рутам происходят через AJAX не покидая одной страницы без ее перезагрузки. Т.е. на странице есть блок html-контента, который меняется в зависимости от URL, а есть неизменяемая часть, в которой лежит плеер (и хедер с футором как правило).

Я не очень разбираюсь конкретно в django, но сходу гуглится например пакет django-spa

Вернуться на верх