Задать вопрос
  • Связка Flask + jinja2. Почему происходит смещение строк при выводе на страницу?

    @Alexey_2057 Автор вопроса
    Olesya Dekhand,
    немного не разобрался в Вашем ответе, но отредактировал код, и все заработало.
    <div id='array_main_container'>
    	<div>Вывод первого элемента массива array_main[0]: {{ array_main.array_main[0] }} </div>
    	<div>Вывод второго элемента массива array_main[1]: {{ array_main.array_main[1] }} </div>
    	<div>Вывод третьего элемента массива array_main[2]: {{ array_main.array_main[2] }} </div>
    </div>

    Спасибо.
    Написано
  • Связка Flask + jinja2. Почему происходит смещение строк при выводе на страницу?

    @Alexey_2057 Автор вопроса
    Спасибо! Буду копать в этом направлении.
    Страница опроса примерно 25 датчиков действительно долго грузится.
    Написано
  • Связка Flask + jinja2. Почему происходит смещение строк при выводе на страницу?

    @Alexey_2057 Автор вопроса
    Rsa97, спасибо большое, все получилось!
    Подскажите пожалуйста какой вариант лучше использовать для передачи данных из python на сайт,
    тот, что у меня сейчас с использованием jinja2 или передавать с помощью AJAX?
    Данные передаются с большого количества датчиков, и требуется постоянное обновление информации на странице. Какой вариант будет работать быстрее?
    Или есть еще варианты?
    Написано
  • Связка Flask + jinja2. Почему происходит смещение строк при выводе на страницу?

    @Alexey_2057 Автор вопроса
    Спасибо за ответ.
    Ранее пробовал два варианта:
    <div id="array_main.array_main[0]">Вывод первого элемента массива array_main[0]: {{ array_main.array_main[0]}}</div>  
    	<div id='array_main.array_main[1]'>Вывод второго элемента массива array_main[1]: {{ array_main.array_main[1]}}</div>  
    	<div id='array_main.array_main[2]'>Вывод третьего элемента массива array_main[2]: {{ array_main.array_main[2]}}</div>


    и:
    <div id="array_main.array_main[0]">Вывод первого элемента массива array_main[0]: {{ array_main.array_main[0]}}</div>  
    	<div id='array_main.array_main[1]'>Вывод второго элемента массива array_main[1]: {{ array_main.array_main[1]}}</div>  
    	<div id='array_main.array_main[2]'>Вывод третьего элемента массива array_main[2]: {{ array_main.array_main[2]}}</div>


    но, к сожалению, в обоих вариантах данные выводятся только один раз при первой загрузке страницы, но но не обновляются.
    Написано