Могу ли я использовать переменные JavaScript внутри проекта Django

Я написал несколько JavaScript-кодов для моего проекта Django.

`

let current_theme = 0;
 
function darkmode() {
    if (current_theme == 0) {
        document.body.classList.add("darkmode")
        current_theme = 1;
    }
    else if (current_theme == 1) {
        document.body.classList.remove("darkmode")
        current_theme = 0;
    }
}
 
function switchMode() {
    if (current_theme == 0) {
        document.body.classList.add("darkmode")
        current_theme = 1;
        const lightModeBox = document.querySelector(".wrapper");
        lightModeBox.classList.remove("show");
    }
    else if (current_theme == 1) {
        document.body.classList.remove("darkmode")
        current_theme = 0;
        const lightModeBox = document.querySelector(".wrapper");
        lightModeBox.classList.remove("show");
    }
}

`

Когда я запускаю проект (python manage.py runserver) и захожу в DevTools, он говорит: Error. Когда я нажимаю на первую ссылку, она не показывает объявление переменной. Ошибка JavaScript

Я пробовал деклерировать переменную внутри функции, но это не работает. Как еще я могу это реализовать? Спасибо :)

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