Podatkovne baze 1

Kako deluje internet


DNS - Domain Name System


Protokoli in vrata


Kaj se zgodi, ko v brskalnik vtipkamo https://www.google.com/


Protokol HTTP


Metoda GET


Metoda POST


Piškotki


HTML


Značke HTML


Značke HTML (2)


Značke HTML (3)


Oblikovanje spletnih strani


Selektorji v CSS


Knjižnica bottle


Enostavna spletna aplikacija

Spletni vmesnik gradimo s funkcijami.

import bottle

@bottle.get('/')
def pozdravi_svet():
    return 'Pozdravljen, svet!'

bottle.run()

Možnosti zaganjanja

bottle.run(host='127.0.0.1', port=8080, reloader=False, debug=False)

Parametrizirane poti


Predloge


Predloge (2)


Primer

<ul>
% for i in range(5):
    <li></li>
% end
</ul>
<ul>
   <li>0</li>
   <li>1</li>
   <li>4</li>
   <li>9</li>
   <li>16</li>
</ul>

Dekorator view


Funkcija rebase


Statične datoteke


Obrazci


Metoda POST in preusmeritve


Piškotki


Funkcije v predlogah


Prijava