Django - Шаблон Vars в статических файлах JS - PullRequest
1 голос
/ 18 июня 2011

В Django, допустим, я хочу импортировать файл javascript, используя скрипт src = "blah.js"

Я передаю переменную шаблона {{business}}. Есть ли способ для доступа к статическому javascript-файлу blah.js {{business}}? Я могу сделать это с помощью JavaScript в HTML-шаблонах, но как только я вызываю статический скрипт, он не работает. Кажется, что было бы лучше разделить файлы javascript, которые я вызываю в нескольких шаблонах, в файл javascript, поэтому я подумал, что это возможно.

1 Ответ

2 голосов
/ 18 июня 2011

Вы перепроектируете свой код таким образом, что в шаблонах вы делаете вызовы функций JavaScript с переменными шаблона в качестве аргументов:

<script type="text/javascript">
    x = foo({{ business }}, {{ some_other_variable }});
    alert(x);
</script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...