Návrh Školení

  • Proč jsou potřebné webové frameworky
  • Přehled dostupných webových frameworků Python
  • Instalace Flask
  • Směrování požadavků na funkce zobrazení
  • Sdílení statických souborů
  • Zobrazování šablon pomocí Jinja2
  • Cikly a podmínky
  • Dědičnost šablon
  • Makra v šablonách
  • Platné stránky s Flask-Flatpages
  • HTML5 Boilerplate jako základní bod
  • Vytváření JSONu
  • Přesměrování požadavků
  • Aplikační kontext a Kontext požadavku
  • Zpracování nahrávání souborů pomocí Flask-Uploads
  • Strukturování složitých aplikací: jak vyhnout se cyklickým importům
  • Strukturování složitých aplikací: Blueprinty
  • Ceny běžně používaných ORM: SQLAlchemy a Peewee
  • Database migrace
  • Ověřování formulářů s WTForms a Flask-WTF
  • Posílání emailů pomocí Flask-Mail
  • Správa uživatelských relací pomocí Flask-Login a Flask-User
  • Administrativní rozhraní vytvořené Flask-Adminem
  • Mezinárodní lokalizace s Flask-BabelEx
  • Předzpracování frontendových souborů pomocí Flask-lesscss a Flask-Assets
  • Nasazování aplikací Flask do produkčního prostředí

Požadavky

Python, HTML

 14 hodiny

Počet účastníků


Price per participant

Reference (2)

Upcoming Courses

Související kategorie