Flask #2: Использование шаблонов страниц сайта

preview_player
Показать описание
Способ загрузки, обработки и передачи шаблонов страниц при запросах к WSGI-приложению. Функция render_template.

Рекомендации по теме
Комментарии
Автор

Очень интересно и полезно. Изучая последний два урока по Дзиндза, подумал что наверное редко используются эти расширение и не стал сильно разбираться. А тут на тебе, сразу они)). Конечно повторил полностью весь урок, но видимо только многократная практика запишет всё это на подкорку. Спасибо.

Grigorev
Автор

Это было познавательно и понятно. Спасибо!

AnnaIsHere
Автор

Отличный урок, и не только этот!
Выполняя ваш код заметил знак " - " в некоторых скобках, подумал опечатка, но потом это знак, вы стали использовать чаще и чаще ({% block title -%}, {% block content -%}, {% endfor -%}, {% endblock mainmenu -%}, {% if title -%}, {% else -%}. {% endif -%}).
Я попробовал запускать код и с " - ", и без него. Как будто разницы нет.
Спасисбо!!! 🖐🖐🖐

HeyArtem
Автор

Все сделал по видео ни каких ошибок круто спасибо так держать. Хорошие у вас уроки будем дальше учиться.

brigadir
Автор

Знал о чем говорилось в видео. Но учился я сам и не пойми как. Ты все рассказал отлично

medivine
Автор

После изучения темы про Дзинза всё прояснилось!!!

donfedor
Автор

орнул с ограничения по возрасту на заставке

tarassavchenko
Автор

Подскажите, а можно использовать шаблон в шаблоне и как вызывать?
К есть base.html куда вставляется шаблон profile.html и в который, в свою очередь, вставляется шаблон adress.html...

Morfeus
Автор

если список радиокнопок формируется с помощью {% for i in x %}, как тогда определять в js состояние каждого элемента, передавать это в пайтон, запускать обработку соответствующих выбору скриптов, и выводить результат на страницу?

rzkorcq
Автор

Спасибо за уроки! Странно но у меня нужно постоянно перезагружать сервер послу любого измене в коде, автоматически изменения не вступают в силу

dzetmfl
Автор

А что за минусы в {%- block mainmenu -%} и в {% for m in menu -%} ?

ShadowStormlqmwdasd
Автор

Здравствуйте, можете сделать уроки по Fast API ?

thisIsMine
Автор

а если я не работаю фронтендером, то фронтендер должен писать эти конструкции, то есть ядолжен с ним договариваться?

gdenotu
Автор

Т.е. у меня одного после "расширений" 10:16 (где заместь ранее написаного индекса\эбаут идет extends блок) перестало работать всё? ((( Все нормально - ровно получается и под конец... Не знаю, вряд ли вспомните это чувство, которое возникает при подобном недоумении...

oleksandrpetrov
Автор

Все работало до шаблона base.html, до 10:50. Потом ошибка 500
Internal Server Error

The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.
Дело в орфографической ошибке. Нашел, все заработал! Спасибо!

Metalfrezer
Автор

Отлично, спасибо! И сразу есть вопрос!
{%- block mainmenu -%}
Символы - 
В двух экземплярах для чего? Везде идёт по одному, а в этой строчке их два, какую роль они играют?

limirikys
Автор

Не могу запустить сервер( Код идентичный!
Ошибка:
AttributeError: module 'code' has no attribute 'InteractiveInterpreter'
Что это???

HeadGenCSGO
Автор

помогите что делать если не видит шаблонов

epyilsk
Автор

что за синяя IDE
как этим пользоваться

OlegBakurov
Автор

Спасибо! Но появилась проблема - готовый html ссылается на css-файлы и файлы изображений. Все вместе загружено в папку templates, т.е. по идее шаблон исправно ссылается на файлы в той же директории. Но при запуске в python flask в браузере отображается только html-каркас.

nqpvomp