En me-sida i python som cgi-skript
Gör en me-sida i Python, dels som ett vanligt skript och dels som ett cgi-skript.
#Förkunskaper
Du har jobbat igenom artikeln “Installera en labbmiljö till Python”.
#Introduktion
#Om me-sidan
En me-sida är är något vi brukar använda i kurserna för att presentera oss, redovisa våra uppgifter och lämna in de uppgifter som skall redovisas. Allt som ligger i kurskatalogen under python/me
brukar vi kalla vår me-sida. Du skall nu bekanta dig med följande filer och börja att fylla dem med ditt eget innehåll. Allt för att skapa din egen me-sida till python-kursen.
Fil | Innehåll |
---|---|
me.py |
En presentation av dig själv. |
redovisning.py |
Dina redovisningstexter för kursmomenten. |
Du kan se på mina filer som exempel, de som heter mos-me.py
och mos-redovisning.py
. Kör dem och se vad som händer.
Du kan uppdatera innehållet i dessa sidor under kursens gång, allt eftersom du lär dig mer.
#Me-sidan som cgi
Det finns även två cgi-skript som du kan studera som exempel, mos-me.cgi
och mos-redovisning.cgi
. Du kan publicera dem för att testa dem via webbservern.
# Gå till roten av kurskatalogen för python
dbwebb publish me
Leta reda på dem via länken och klicka på dem i din webbläsare.
Tittar du på dem så ser du att mina filer inte innehåller någon HTML-kod, bara text. När du gör dina egna filer så räcker det bra med text, du behöver inte skriva HTML-kod. Men det går bra om du vill. Välj själv beroende på vad du kan. I denna kursen kanske det är enklare att hålla sig till ren text.
#Krav
Skriv en presentation i din me-sida
me.py
.Gör en webb-variant av
me.py
och spara den somme.cgi
.Förbered din redovisningstext för kursmomentet i
redovisning.py
.Gör en webb-variant av
redovisning.py
och spara den somredovisning.cgi
.Testa så att det blev rätt. Validera och publicera.
# Gå till roten av kurskatalogen för python
dbwebb validate me
dbwebb publish me
Rätta eventuella fel som dyker upp och publicera igen. När det ser grönt ut så är du klar.
#Extrauppgift
Det finns ingen extra uppgift.
#Tips från coachen
Lycka till och hojta till i forumet om du behöver hjälp!
#Revision history
- 2015-08-25: (C, mos) Uppdaterade till dbwebb v2.
- 2014-08-21: (A, mos) Första utgåvan i samband med kursen python.