это интерпретатор, хотя можно и компилировать
там есть установщик питонячих пакетов pip
вот ставинш джинджу и смотриш, как там начать работать с ним
смысл шаблонов в разбиении страницы на части
например заголовок, подвал, меню и контент
3 части неизменяемые и они иклюдятся в любую страницу
контент изменяется и там подключаются шаблоны других страниц
в тех страницах есть специальные переменные, в которых и содержится инфа с датчиков
шаблон поддерживает простые конструкции с операторами условий и циклов, тебе не надо это делать на питоне
смысл шаблона в разбиении кода на логически смысловые части, чтобы не было все свалено в одну кучу и легко менялось
в конце движок шаблона отдает готовую страницу хтмл кода в браузер
Мост Ethernet-UART с наворотами
Re: Мост Ethernet-UART с наворотами
тематические ответы только в форуме, в приват не пишите
- Реклама
-
Wladimir_TS
- Друг Кота
- Сообщения: 5066
- Зарегистрирован: Вс фев 15, 2009 01:04:58
- Откуда: Kaluga
Re: Мост Ethernet-UART с наворотами
"джинджу" это что ? По английски можно - для лучшего googleния
"Движек шаблона" работает на стороне сервера и генерирует готовые HTML страницы - так ?
Где про это можно прочесть. Желательно по русски (если такое бывает), а то большие объемы сложно на английском воспринимать.
"Движек шаблона" работает на стороне сервера и генерирует готовые HTML страницы - так ?
Где про это можно прочесть. Желательно по русски (если такое бывает), а то большие объемы сложно на английском воспринимать.
Re: Мост Ethernet-UART с наворотами
я же тебе линк уже далWladimir_TS писал(а):"джинджу" это что ? По английски можно - для лучшего googleния
агаWladimir_TS писал(а):"Движек шаблона" работает на стороне сервера и генерирует готовые HTML страницы - так ?
современные движки шаблонов работают в браузере клиента и генерируют хтмл на стороне клиента
обмен идет только небольшими порциями данных
но раз тебе яваскрипты нельзя, то делай все на сервере
готовую книжку по питону не скажу, у меня вроде былаWladimir_TS писал(а):Где про это можно прочесть.
зайди на рутрекер там поищи чего
я больше видосы люблю смотреть
https://www.youtube.com/watch?v=TnvnafO8WQA
смотри на 32 строку, там где слеш в кавычках и mainhandler
а вверху пишется класс с таким же названием
это все называется routing
смысл его в том, чтобы запускать куски кода, когда вызывается какая-то страница
в данном случае вызывается страница по адресу / и на этот путь вешается дефолтный обработчик под называнием mainhandler
в нем описывается логика работы
и там собственно он показывает, как заюзать шаблон и передать в него параметры
ты конечно можеш вообще забить на шаблоны и тупо писать весь хтмл в своем питон коде, но потом разгребать это будет гиморно
вдруг потом попросят допилить еще чего, а ты уже и не помниш какая строка за что отвечает
так что тут ты как программист должен решать целесообразность применения движка шаблонов
например вот так можно без шаблонов
http://webpython.codepoint.net/wsgi_req ... rsing_post
весь хтмл в самом скрипте
есть короче целый фреймворк flask, там уже движок шаблонов в комплекте
https://learn.adafruit.com/raspipe-a-ra ... with-flask
вот пример того что тебе надо
http://raspberrypi-aa.github.io/session4/flask.html
тематические ответы только в форуме, в приват не пишите
-
Wladimir_TS
- Друг Кота
- Сообщения: 5066
- Зарегистрирован: Вс фев 15, 2009 01:04:58
- Откуда: Kaluga
Re: Мост Ethernet-UART с наворотами
Вот подоспела чья-то разработка на конкурс :
http://radiokot.ru/konkursCatDay2015/33
По крайней мере есть какой-то код. TCP/IP там Wiznet W5500. Задача практически та-же. Только придется на процессор внешнюю память ставить вроде NAND Flash для хранения картинок.
http://radiokot.ru/konkursCatDay2015/33
По крайней мере есть какой-то код. TCP/IP там Wiznet W5500. Задача практически та-же. Только придется на процессор внешнюю память ставить вроде NAND Flash для хранения картинок.
Re: Мост Ethernet-UART с наворотами
зачем тебе этот гимор?
автор там пишет
Страница раз в секунду делает AJAX запрос на сервер, который отвечает на запрос и передает параметры в формате JSON. Обновление параметров происходит без перезагрузки страницы.
это все делает яваскрипт
автор там пишет
Страница раз в секунду делает AJAX запрос на сервер, который отвечает на запрос и передает параметры в формате JSON. Обновление параметров происходит без перезагрузки страницы.
это все делает яваскрипт
так уже есть проект на ардуине мега, там все картинки хранятся на флеш картеWladimir_TS писал(а):Только придется на процессор внешнюю память ставить вроде NAND Flash для хранения картинок.
тематические ответы только в форуме, в приват не пишите
- Реклама
-
Wladimir_TS
- Друг Кота
- Сообщения: 5066
- Зарегистрирован: Вс фев 15, 2009 01:04:58
- Откуда: Kaluga
Re: Мост Ethernet-UART с наворотами
Да у меня от всего этого крыша едет. Вот думаю - может повторить пока разработку из темы, что- вообще что-то тут на столе понять.
Для меня NET технологии пока вообще лес тёмный. Читаю потихоньку.
Для меня NET технологии пока вообще лес тёмный. Читаю потихоньку.
Re: Мост Ethernet-UART с наворотами
ну если асм осилил, то остальное не вопрос вообще
правда яваскрипт то еще гавно
повтор разработки это трата времени, т.к. в твоем задании нельзя использовать яваскрипт, а оно имено на нем сделано как я и говорит в начале делать
а так лучше изучить питон и загуглить про фреймворки, паттерны программрования
например mvc или mvvm
потом можно на десктопе все опробовать
вот случайно увидел урок
https://ru.hexlet.io/courses/http_protocol
там еще можеш другие посмотреть
правда яваскрипт то еще гавно
повтор разработки это трата времени, т.к. в твоем задании нельзя использовать яваскрипт, а оно имено на нем сделано как я и говорит в начале делать
а так лучше изучить питон и загуглить про фреймворки, паттерны программрования
например mvc или mvvm
потом можно на десктопе все опробовать
вот случайно увидел урок
https://ru.hexlet.io/courses/http_protocol
там еще можеш другие посмотреть
тематические ответы только в форуме, в приват не пишите


