Example #1
0
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)
Example #2
0
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)