def get(self): vsa_sporocila = Mail.query().order(Mail.ustvarjeno).fetch() view_vars = { "vsa_sporocila": vsa_sporocila } self.render_template("prikazi_vsa_sporocila.html", view_vars)
def get(self): user = users.get_current_user() logout_url = users.create_logout_url('/') usr_mail = user.email() email_check = Mail.query().fetch(projection=[Mail.od]) if email_check == usr_mail: email_data = Mail.query().fetch() params = { "logout_url": logout_url, "user": user, "email_data": email_data } return self.render_template("vremail.html", params=params) else: params = {"logout_url": logout_url, "user": user} return self.render_template("vremail.html", params=params)
def get(self): user = users.get_current_user() logout_url = users.create_logout_url('/') email_data = Mail.query(Mail.izbrisan == False).fetch() params = { "logout_url": logout_url, "user": user, "email_data": email_data } return self.render_template("poslano.html", params=params)
def get(self): user = users.get_current_user() if user: logiran = True logout_url = users.create_logout_url('/') params = {"logiran": logiran, "logout_url": logout_url, "user": user} else: logiran = False login_url = users.create_login_url('/') params = {"logiran": logiran, "login_url": login_url, "user": user} sporocila = Mail.query(Mail.izbrisano == True).fetch() podatki = {'sporocila': sporocila} podatki.update(params) return self.render_template("izbrisano.html",params=podatki)
def post(self, mail_id): user = users.get_current_user() logout_url = users.create_logout_url('/') email_data = Mail.query(Mail.izbrisan == False).fetch() mail = Mail.get_by_id(int(mail_id)) mail.izbrisan = True mail.put() params = { "logout_url": logout_url, "user": user, "email_data": email_data, "izbris": u"Sporočilo uspešno izbrisano" } return self.render_template("poslano.html", params=params)
def get(self): user = users.get_current_user() if user: logiran = True logout_url = users.create_logout_url('/') params = {"logiran": logiran, "logout_url": logout_url, "user": user} else: logiran = False login_url = users.create_login_url('/') params = {"logiran": logiran, "login_url": login_url, "user": user} sporocila = Mail.query() poslana_sporocila = sporocila.filter(Mail.posiljatelj == user.email()) poslana_sporocila.fetch() stiki_prejeto = [] for stik in poslana_sporocila: if stik.naslovnik not in stiki_prejeto: stiki_prejeto.append(stik.naslovnik) sporocila_naslovnik = sporocila.filter(Mail.naslovnik == user.email()) sporocila_naslovnik.fetch() naslovi_posiljateljev = [] # for naslov in sporocila_posiljatelj: # if naslov.posiljatelj not in naslovi_posiljateljev: # naslovi_posiljateljev.append(naslov.posiljatelj) stiki = [] for stik in stiki_prejeto: if stik not in stiki: stiki.append(stik) # for naslov in naslovi_naslovnikov: # if naslov not in stiki: # stiki.append(naslov) podatki = {'naslovi': stiki} podatki.update(params) return self.render_template("stiki.html",params=podatki)
def get(self): logout_url = users.create_login_url("/") user = users.get_current_user() mail = Mail.query(Mail.avtor == str(user)).fetch() params = {"mail": mail, "user": user, "logout_url": logout_url} return self.render_template("poslana-sporocila.html", params=params)
def get(self): logout_url = users.create_login_url("/") user = users.get_current_user() mail = Mail.query(Mail.naslovnik == user.email()).fetch() params = {"mail": mail, "user": user, "logout_url": logout_url} return self.render_template("prejeta-sporocila.html", params=params)