def post(self): cookie_value = self.request.cookies.get( "uid") # po cookie-u dobimo ID posiljatelja posiljatelj_id, _, _ = cookie_value.split( ":") # po cookie-u dobimo ID posiljatelja posiljatelj_id = int( posiljatelj_id) # po cookie-u dobimo ID posiljatelja posiljatelj = Uporabnik.get_by_id( posiljatelj_id).ime # po ID-ju dobimo ime posiljatelja !!! ime_uporabnika = self.request.get("prejemnik") prejemnik = Uporabnik.gql( "WHERE ime ='" + ime_uporabnika + "'").get() # dobimo ime uporabnika (prejemnika) iz baze s GET() prejemnik = prejemnik.key.id() # ID prejemnika naslov = self.request.get("naslov") vsebina = self.request.get("vsebina") # datum = self.request.get("nastanek") # datume generira avtomaticno vsebina = cgi.escape(vsebina) # prepreci javascript injection sporocilo = Sporocilo(naslov_sporocila=naslov, vsebina_sporocila=vsebina, id_posiljatelja=posiljatelj_id, id_prejemnika=prejemnik, ime_posiljatelja=posiljatelj, ime_prejemnika=ime_uporabnika) sporocilo.put() return self.write( "You have successfully sent a message ...click back on your browser" )
def post(self): ime = self.request.get("ime") email = self.request.get("email") geslo = self.request.get("geslo") ponovno_geslo = self.request.get("ponovno_geslo") if geslo == ponovno_geslo: Uporabnik.ustvari(ime=ime, email=email, original_geslo=geslo) self.redirect_to("login.html")
def post(self): ime = self.request.get("ime") priimek = self.request.get("priimek") email = self.request.get("email") geslo = self.request.get("geslo") ponovno_geslo = self.request.get("ponovno_geslo") if geslo == ponovno_geslo: Uporabnik.ustvari(ime=ime, priimek=priimek, email=email, original_geslo=geslo) return self.redirect_to("main")
def post(self): ime = self.request.get("ime") email = self.request.get("email") geslo = self.request.get("geslo") ponovno_geslo = self.request.get("ponovno_geslo") if ponovno_geslo == geslo: Uporabnik.ustvari(ime=ime, email=email, original_geslo=geslo) self.redirect("/") else: self.redirect("/napacno-geslo")
def post(self): email = self.request.get("email") geslo = self.request.get("geslo") uporabnik = Uporabnik.query(Uporabnik.email == email).get() if Uporabnik.preveri_geslo(original_geslo=geslo, uporabnik=uporabnik): self.ustvari_cookie(uporabnik=uporabnik) self.redirect("prikazi_vsa_sporocila.html") else: self.redirect("registracija.html")
def post(self): email = self.request.get("email") geslo = self.request.get("geslo") uporabnik = Uporabnik.gql("WHERE email='" + email +"'").get() if Uporabnik.preveri_geslo(original_geslo=geslo, uporabnik=uporabnik): self.ustvari_cookie(uporabnik=uporabnik) self.redirect("prikazi_vsa_sporocila.html") else: self.write("NO NO :(")
def post(self): try: email = self.request.get('email') geslo = self.request.get('geslo') uporabnik = Uporabnik.query(Uporabnik.email == email).get() if Uporabnik.preveri_geslo(original_geslo=geslo, uporabnik=uporabnik): self.ustvari_cookie(uporabnik=uporabnik) return self.redirect('/login-sistem') else: return self.write('Prislo je do napake mail ali geslo ni pravilno ce se nisi se Registriraj :(') except: return self.write('Prislo je do Napke Pred prvo prijavo je obvezna registracija Pazi na pravilen podatkov')
def post(self): email = self.request.get("email") geslo = self.request.get("geslo") uporabnik = Uporabnik.query(Uporabnik.email == email).get() if Uporabnik.preveri_geslo(original_geslo=geslo, uporabnik=uporabnik): self.ustvari_cookie(uporabnik=uporabnik) self.redirect_to("chat") return else: self.redirect_to("chat") return
def post(self): email = self.request.get("email") geslo = self.request.get("geslo") uporabnik = Uporabnik.query(Uporabnik.email == email).get() if uporabnik: if Uporabnik.preveri_geslo(original_geslo=geslo, uporabnik=uporabnik): self.ustvari_cookie(uporabnik=uporabnik) self.redirect("/prikazi-sporocila") else: self.redirect("/napacno-geslo") else: self.redirect("/napacno-geslo")
def post(self): ime = self.request.get("ime") priimek = self.request.get("priimek") email = self.request.get("email") geslo = self.request.get("geslo") ponovno_geslo = self.request.get("ponovno_geslo") if geslo == ponovno_geslo: Uporabnik.ustvari(ime=ime, priimek=priimek, email=email, original_geslo=geslo) self.render_template("prejeto.html") else: return self.write("Wrong retyped password...")
def post(self): ime = self.request.get("ime") priimek = self.request.get("priimek") email = self.request.get("email") geslo = self.request.get("geslo") ponovno_geslo = self.request.get("ponovno_geslo") mail_obstaja = Uporabnik.query(Uporabnik.email == email).fetch() if mail_obstaja: user_exists = True params = {"user_exists":user_exists} return self.render_template("registracija.html",params=params) elif geslo == ponovno_geslo: Uporabnik.ustvari(ime=ime, priimek=priimek, email=email, original_geslo=geslo) return self.redirect_to('login')
def post(self): ime = self.request.get("ime") priimek = self.request.get("priimek") email = self.request.get("email") geslo = self.request.get("geslo") if "@" in email: novi_uporabnik = Uporabnik(ime=ime, priimek=priimek, email=email, geslo=geslo) novi_uporabnik.put() else: return self.write("Niste vpisali svoj email...") return self.redirect_to("main")
def get(self): cookie_value = self.request.cookies.get("uid") uporabnik_id, _, _ = cookie_value.split(":") uporabnik_id = int(uporabnik_id) uporabnik = Uporabnik.get_by_id(int(uporabnik_id)) self.ustvari_cookie(uporabnik, cas_trajanja=-10) self.redirect("/")
def post(self): email = self.request.get("email") geslo = self.request.get("geslo") uporabnik = Uporabnik.query(Uporabnik.email == email).get() if uporabnik: if Uporabnik.preveri_geslo( original_geslo=geslo, uporabnik=uporabnik ): # ce uporabnik obstaja redirecta na main page/prejeto self.ustvari_cookie(uporabnik=uporabnik) self.redirect("/prejeto") else: return self.write("Wrong password...go back and try again") else: return self.render_template("registracija.html")
def post(self): try: email = self.request.get('email') geslo = self.request.get('geslo') uporabnik = Uporabnik.query(Uporabnik.email == email).get() if Uporabnik.preveri_geslo(original_geslo=geslo, uporabnik=uporabnik): self.ustvari_cookie(uporabnik=uporabnik) return self.redirect('/contact') else: return self.write( 'Prišlo je do napake mail ali geslo ni pravilno ce se nisi se Registriraj :(' ) except: return self.write( 'Prislo je do Napke Pred prvo prijavo je obvezna registracija Pazi na pravilen podatkov' )
def post(self): ime = self.request.get('ime') priimek = self.request.get('priimek') email = self.request.get('email') geslo = self.request.get('geslo') ponovno_geslo = self.request.get('ponovno_geslo') mail_obstaja = Uporabnik.query(Uporabnik.email == email).fetch() if mail_obstaja: return self.write('email je ze v bazi') elif geslo == ponovno_geslo: Uporabnik.ustvari(ime=ime, priimek=priimek, email=email, original_geslo=geslo) return self.redirect_to('login') else: return self.write('Gesli se ne ujemata')
def get(self): uporabnik = users.get_current_user() if uporabnik: seznam = Uporabnik.query().order(Uporabnik.priimek).fetch() params = {'seznam': seznam,'uporabnik': uporabnik} return self.render_template('admin_login_sistem.html', params=params) else: self.redirect_to('prijava')
def post(self): zadeva = self.request.get("zadeva") vsebina = self.request.get("vsebina") email = self.request.get("email") zadeva = cgi.escape(zadeva) vsebina = cgi.escape(vsebina) #patricija cookie_value = self.request.cookies.get("uid") idposiljatelja, _, _ = cookie_value.split(":") idposiljatelja = int(idposiljatelja) prejemnik = Uporabnik.gql("WHERE email='"+ email +"'").get() idprejemnika = prejemnik.key.id() sporocilo = Mail(idprejemnika=idprejemnika, idposiljatelja=idposiljatelja, email=email,zadeva=zadeva, vsebina=vsebina) sporocilo.put() self.redirect("prikazi_vsa_sporocila.html")
def post(self): zadeva = self.request.get("zadeva") tekst = self.request.get("tekst") email_prejemnika = self.request.get("email_prejemnika") zadeva = cgi.escape(zadeva) tekst = cgi.escape(tekst) cookie_value = self.request.cookies.get("uid") uporabnik_id, _, _ = cookie_value.split(":") uporabnik_id = int(uporabnik_id) prejemnik = Uporabnik.gql("WHERE email='"+ email_prejemnika +"'").get() prejemnik_id= prejemnik.key.id() sporocilo = Sporocilo(uporabnik_id=uporabnik_id, prejemnik_id=prejemnik_id, email_prejemnika=email_prejemnika ,zadeva=zadeva, tekst=tekst) sporocilo.put() self.redirect("/prikazi-sporocila")
def get(self): uporabnik = Uporabnik.query().fetch() params = {"ime_uporabnika": uporabnik} return self.render_template("novo_sporocilo.html", params=params)