Используйте JSON из фляги с jinja в javascript

У меня есть следующая проблема: я получаю из своего mongodb документ dict, я анализирую его в json и передаю через jinja на свою html-страницу. Я пытаюсь использовать этот документ json с пакетом renderjson. Я пробовал некоторые решения с цитированием объекта jinja, но он работает неправильно.

<div id="test"></div>
<script type="text/javascript" src="static/renderjson.js"></script>
<script>

    var str = "{{meta[1][0]}}" // meta is my list, the json object is the first element from flask
    document.getElementById("test").appendChild(
        renderjson(JSON.stringify(str))
    );
</script>

JSON действителен. введите здесь описание изображения

Я пытаюсь использовать пакет renderjson. https://github.com/caldwell/renderjson. Если я использую вместо stringfy метод parse, ничего не отображается.

Как я могу правильно передать json во внешний интерфейс?


person madik_atma    schedule 26.01.2020    source источник
comment
Отвечает ли это на ваш вопрос? Как передать список из Python с помощью Jinja2 в JavaScript   -  person Álvaro Tihanyi    schedule 26.01.2020
comment
к сожалению нет. Я могу передать данные, но не как json. потому что результат не такой, как ожидалось   -  person madik_atma    schedule 26.01.2020