Есть ли известный способ передачи переменных из django views в js scipt на шаблоне? Я строю график, и мне нужно отобразить информацию

Итак, я хочу передать переменную в NEED_VARIABLE_PASSED. Этот код находится в одном из моих html-шаблонов. Я понимаю, что не могу использовать {{переменная}}, так есть ли способ?


        <script type="text/javascript">
               function drawChart() {
               var data = google.visualization.arrayToDataTable([
                    ["Element", "Density", { role: "style" }],
                    ["WLWS", NEED_VARIABLE_PASSED, "#696969"],
                    ["Upperbin", NEED_VARIABLE_PASSED, "#696969"],
                    ["Solenoid", NEED_VARIABLE_PASSED, "#696969"],
                    ["BrakeSW", NEED_VARIABLE_PASSED, "color: #696969"]
               ]);
        </script>

Используйте тег шаблона json_script для безопасного получения переменной в JS, см. документацию Django здесь:

https://docs.djangoproject.com/en/4.0/ref/templates/builtins/#json-script

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