def get(self): is_logged_in(params) seznamuserjev = Uporabniki.query(Uporabniki.vidivse != True).fetch() seznamuserjevvseh = Uporabniki.query().fetch() posiljatelj = {"prejemniki":seznamuserjev, "vsiprejemniki":seznamuserjevvseh} params.update(posiljatelj) return self.render_template("admin.html" , params=params)
def post(self): for user in Uporabniki.query(Uporabniki.vidivse != True): user.vidivse = True user.put() time.sleep(1) is_logged_in(params) seznamuserjev = Uporabniki.query(Uporabniki.vidivse != True).fetch() seznamuserjevvseh = Uporabniki.query().fetch() posiljatelj = {"prejemniki":seznamuserjev, "vsiprejemniki":seznamuserjevvseh} params.update(posiljatelj) return self.render_template("admin.html" , params=params)
def get(self): is_logged_in(params) vidi=preverividivse() if vidi == "da": seznamuserjev = Uporabniki.query().fetch() posiljatelj = {"prejemniki":seznamuserjev} params.update(posiljatelj) else: seznamuserjev = Uporabniki.query(Uporabniki.user == "*****@*****.**").fetch() posiljatelj = {"prejemniki":seznamuserjev} params.update(posiljatelj) #print "PARAMS" #print params return self.render_template("create.html" , params=params)
def preverividivse(): user = users.get_current_user() emailprejemnika = user.email() check=Uporabniki.query(ndb.AND(Uporabniki.user == emailprejemnika,Uporabniki.vidivse == True)).fetch() if check: vidi = "da" else: vidi = "ne" return vidi
def preveriapproved(): user = users.get_current_user() emailprejemnika = user.email() check=Uporabniki.query(ndb.AND(Uporabniki.user == emailprejemnika,Uporabniki.approved == True)).fetch() if check: rezultat = "da" else: rezultat = "ne" return rezultat
def preverialiobstaja(): user = users.get_current_user() emailprejemnika = user.email() user = Uporabniki(user=emailprejemnika) # preverjam ce je user ze v bazi prisoten = Uporabniki.query(Uporabniki.user == emailprejemnika).fetch() if prisoten: print "NOTRI JE ZE!" else: user.put() time.sleep(2) mail.send_mail("*****@*****.**", "*****@*****.**", "Nov uporabnik", "Novega userja imaš in sicer %s" %emailprejemnika)