Как использовать переменную шаблона django для доступа в отдельном js-файле, а не включать небольшой блок скриптов в тот же html-файл? - PullRequest
0 голосов
/ 05 октября 2018

Я не могу получить доступ к переменным шаблона, переданным из файла views.py в django.Я не нашел ответа на stackoverflow.Я пробовал все, как преобразование переменной в объект json и анализ ее в отдельном файле js.

Как получить доступ к переменной шаблона из views.py в отдельном файле .js?Пожалуйста, помогите.

1 Ответ

0 голосов
/ 05 октября 2018

Вы можете установить window.variable, и тогда у вас будет доступ к нему.

В шаблоне:

<script>
  window.variable_x = '{{ variable_x_from_view_ctx }}`
</script>

Затем в вашем файле JS:

const variable_x = window.variable_x

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...