(Видео) Разметка HTML, CSS. Занятие 2. Web-программирование на Python и React
Python Flask вывод HTML страницы.
Мы научились писать простой сервер на flask с двумя страницами. Давайте сделаем это же, но уже с html файлами.
Наши цели:
1. Вывести HTML страницу с CSS стилем.
2. Сделать то же самое с ещё двумя страницами
3. Сделать трёхстраничный сайт, но с одним роутером (роутер это тот самый @app.route())
Подружить Flask и HTML
Начнем пожалуй с вывода html страницы. Что нам надо сделать? Всё просто: для начала импортируем еще один модуль. Это render_template. А в return вместо какой-то строки нам надо написать...
Python Flask. Наследование и неменяющиеся элементы.
Всем хай, сегодня мы поговорим о том, как уменьшить количество HTML CSS кода в сайте на Flask. Будем мы пользоваться возможностями шаблонизатора jinja2, который встроен в наш любимый Flask.
Начнём с того, что я сделаю тестовый стенд и расскажу как это работает. Для вас это займёт даже меньше секунды. На этих двух страницах отличается только блок с контентом, а блоки Header footer абсолютно одинаковые. Посмотрим на код python что-ли? Код сервера не отличается ничем от обычного сервера с двумя страницами, всё дело в том, что это делается в html файлах...