Kursplan

  • Varför webbramverk behövs
  • Översikt över tillgängliga webbramverk
  • Installation av Flask
  • Routing av förfrågningar till vyfunktioner
  • Servering av statiska filer
  • Rendering av mallar med Jinja2
  • Loopar och villkor
  • Mallarv
  • Macros i mallar
  • Platta sidor med Flask-Flatpages
  • HTML5 Boilerplate som utgångspunkt
  • Produktion av JSON
  • Utgivande av omdirigeringar
  • Programkontext och Förfrågningskontext
  • Hantering av filuppladdningar med Flask-Uploads
  • Strukturering av en komplex applikation: hur man undviker cirkulära importer
  • Strukturering av en komplex applikation: Blåprinter
  • Vanligt använda ORM: SQLAlchemy och Peewee
  • Database migreringar
  • Formulärvalidering med WTForms och Flask-WTF
  • Skicka e-post med Flask-Mail
  • Hantering av användarsessioner med Flask-Login och Flask-User
  • Admingränssnittet skapat av Flask-Admin
  • Internationellisering med Flask-BabelEx
  • Förbehandling av frontend-filer med Flask-lesscss och Flask-Assets
  • Distribuering av Flask-applikationer till produktion

Krav

Python, HTML

 14 timmar

Antal deltagare


Price per participant

Vittnesmål (2)

Upcoming Courses

Relaterade Kategorier