План на курса

  • Защо се нуждаем от уеб фреймворци
  • Обзор на наличните Python уеб фреймворци
  • Инсталация на Flask
  • Маршрутизиране на заявки към функции за преглед
  • Обеспечаване на статични файлове
  • Рендериране на шаблони с Jinja2
  • Цикли и условия
  • Наследяване на шаблони
  • Макроси в шаблоните
  • Плоски страници с Flask-Flatpages
  • HTML5 Boilerplate като начало
  • Продуциране на JSON
  • Издаване на пренасочвания
  • Контекст на приложението и Контекст на заявката
  • Работа с качвания на файлове с Flask-Uploads
  • Структуриране на сложно приложение: как да се избегне кръстосано импортиране
  • Структуриране на сложно приложение: Blueprints
  • Често използвани ORM: SQLAlchemy и Peewee
  • Database миграции
  • Валидиране на форми с WTForms и Flask-WTF
  • Изпращане на емайл с Flask-Mail
  • Управление на сесии на потребителите с Flask-Login и Flask-User
  • Административен интерфейс, създаден от Flask-Admin
  • Интернационализация с Flask-BabelEx
  • Предобработка на фронтенд файлове с Flask-lesscss и Flask-Assets
  • Разработка на Flask приложения в продукция

Изисквания

Python, HTML

 14 Часа

Брой участници


Цена за участник

Oтзиви от потребители (2)

Предстоящи Курсове

Свързани Kатегории