Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   jinja2 и переменная (https://javascript.ru/forum/misc/43658-jinja2-i-peremennaya.html)

xajil 15.12.2013 23:18

jinja2 и переменная
 
Здравствуйте, в своем проекте я использую шаблонизатор jinja2, в который передаю массив массивов в переменной, допустим, data ( data = [['a', 1], ['b', 2]] ). пытаясь использовать эту переменную классическим методом получаю синтакчическую ошибку. Подскажите, пожалуйста, как мне обойти эти ошибку.
Пример использования пеерменной:
console.log({{ data }})

xajil 16.12.2013 22:20

Это, конечно, очень здорово, но я не могу так сделать по причинам, описанным выше

xajil 16.12.2013 23:55

Если так, то простите меня все, читающие эту тему.

xajil 17.12.2013 00:03

Способ преобразования мне не подходит, т.к. работать нужно с массивом, а гонять данные туда-сюда не хорошо.
Перечитывая документацию по jinja2 увидел там ключик(или как они называются) |safe.
используя его, нет никаких ошибок и все работает корректно:
console.log({{ data|safe }})


Всем спасибо, тему можно считать закрытой


Часовой пояс GMT +3, время: 17:29.