def vpis_post(): zahtevaj_odjavo() ime = bottle.request.forms['uporabnisko_ime'] geslo1 = bottle.request.forms['geslo1'] geslo2 = bottle.request.forms['geslo2'] if geslo1 != geslo2: return bottle.template('vpis.html', napaka='Gesli se ne ujemata!', ime=ime) try: uporabnik = Uporabnik(ime) uporabnik.dodaj_v_bazo(geslo1) bottle.response.set_cookie('uporabnik', ime, path='/', secret=SKRIVNOST) bottle.response.set_cookie('uid', uporabnik.id, path='/', secret=SKRIVNOST) bottle.redirect('/') except IntegrityError: return bottle.template('vpis.html', napaka='Uporabniško ime že obstaja!', ime=ime)
def vpis_post(): zahtevaj_odjavo() ime = bottle.request.forms['uporabnisko_ime'] geslo1 = bottle.request.forms['geslo1'] geslo2 = bottle.request.forms['geslo2'] if geslo1 != geslo2: return bottle.template('html/vpis.html', napaka='Gesli se ne ujemata!', ime=ime) try: uporabnik = Uporabnik(ime) uporabnik.dodaj_v_bazo(geslo1) prijavi_uporabnika(uporabnik) except IntegrityError: return bottle.template('html/vpis.html', napaka='Uporabniško ime že obstaja!', ime=ime)