Как сохранить боковую панель открытой при перезагрузке страницы в django?

Можете ли вы, ребята, помочь мне? Мне очень нужна помощь, эта проблема занимает целую вечность и действительно поглотила много отведенного времени. Есть проект, над которым я сейчас работаю, где есть боковая панель на панели администратора. Я хотел, чтобы боковая панель оставалась открытой или сохраняла свое состояние каждый раз, когда страница перезагружается на другую ссылку. Когда я нажимаю на пункт подменю или активную ссылку в заголовке боковой панели, например, "Доступ" на панели управления, боковая панель закрывается и возвращается в прежнее состояние. Я искал возможные решения, но ничто не решило мою проблему.

Вот мой файл base.html:

JS:

 <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>

<!-- Popper.JS -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.0/umd/popper.min.js" integrity="sha384-cs/chFZiN24E4KMATLdqdvsezGxaGsi4hLGOzlXwp5UZB1LY//20VyM2taTB4QvJ" crossorigin="anonymous"></script>

<!-- jQuery Custom Scroller CDN -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/malihu-custom-scrollbar-plugin/3.1.5/jquery.mCustomScrollbar.concat.min.js"></script>


<script type="text/javascript">
    $(document).ready(function () {
        // $("#sidebar").mCustomScrollbar({
        //     theme: "minimal"
        // });


        $('#sidebarCollapse').on('click', function () {
        $('#sidebar, #content').toggleClass('active');
        $('.collapse.in').toggleClass('in');
        $('a[aria-expanded=true]').attr('aria-expanded', 'false');
        });


        /** Sidebar autoclose tab when not active */
        $('.sub-menu').hide();
        $("li:has(ul)").click(function(){
        $(".main-list").find('.sub-menu').slideUp();
        $(this).find('.sub-menu').slideDown();
        });


    });
</script>

Пожалуйста, помогите мне, ребята...

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