Example #1
0
 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)
Example #2
0
 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)
Example #3
0
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)
Example #4
0
    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)
Example #5
0
 def get(self, user_id):
     posuser = Uporabniki.get_by_id(int(user_id))
     posuser.vidivse = True
     posuser.put()
     time.sleep(1)
     ##user = Uporabniki.query(Uporabniki.key.id() == user_id).fetch()
     self.redirect_to("admin1")
Example #6
0
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
Example #7
0
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
Example #8
0
 def get(self, user_id):
     posuser = Uporabniki.get_by_id(int(user_id))
     ##user = Uporabniki.query(Uporabniki.key.id() == user_id).fetch()
     params = {"posuser": posuser}
     is_logged_in(params)
     return self.render_template("posuser.html" , params=params)