Библиотека Flask



В прошлом посте разобрали о чем эта библиотека вообще. Рассмотрим подробнее.



Как вы уже догадались контент можно вставлять переменными. Достаточно воспользоваться форматированием строк (f"a + 1={a + 1}"). Но тогда код получится слишком огромным. Вы можете составить шаблон прямо в html коде и сохранить его как отдельную страницу. А затем при выдаче он будет просто выполнен. К примеру в файле 'index.html' будет лежать такой код: '<h1>{{name}}</h1><p>{{content}</p>'



В flask шаблонах используем {{}} вместо {} для вставки переменных. Доступны циклы и условия, но они добавляются по-другому. Об этом позже. И для выполнения года надо рендерить страницу.