Skapa en me-sida med Python och Flask
Använd ett microramverk för att skapa en webbapplikation (alt. me-sida).
#Förkunskaper
Du har jobbat igenom övningen “Kom igång med Flask”. Har du gjort övningen har du nästan kommit i mål med uppgiften.
Du har också gjort din Flask applikation körbar via CGI.
#Introduktion
Vi ska skapa en me-sida som vi senare kommer bygga vidare på genom kursen. Utgå ifrån övningen.
#Krav
Startfilen ska heta app.py
och ska ligga i mappen me/flask
och vara körbar via app.cgi
.
Applikationen ska använda Bootstrap.
Applikationen ska ha minst tre sidor, index.html, about.html och redovisning.html.
index.html ska innehålla minst
- en bild
- Någon form av välkomsttext
redovisning.html ska innehålla
- Dina redovisningstexter för kursmomenten
about.html kan innehålla något om kursen och vilka tekniker du jobbar i, det kan vara bra att visa upp när du är klar med kursen.
- Validera och publicera applikationen på studentservern.
# Ställ dig i kurskatalogen
#dbwebb validate flask
dbwebb publish flask
Rätta eventuella fel som dyker upp och validera igen. När det ser grönt ut så är du klar.
#Extrauppgift
Det finns inga extrauppgifter.
#Tips från coachen
Lär dig felsöka med debuggern, använd den när du får problem. Komplettera med utskrifter av print()
.
Validera ofta. Så slipper du en massa valideringsfel i slutet av övningen.
Lycka till och hojta till i forumet om du behöver hjälp!
#Revision history
- 2017-01-06: (B, mos) La till krav om CGI på studentservern.
- 2017-01-05: (A, lew) Första utgåvan.