示例#1
0
 def get(self):
     user = users.get_current_user()
     ilmoitusVar = ilmoitus.all()
     records = ilmoitusVar.fetch(limit=100)
     template_values = { 'records': records,"nickname":user.nickname(),"url":users.create_logout_url("/")}
     path=os.path.join(os.path.dirname(__file__),'ilmoitus_View.html')
     self.response.out.write(template.render(path,template_values))
示例#2
0
def checkExpired():
    records = ilmoitus.all()
    timeVar = time()
    timeVar.put()

    for x in records:
        if not x.Expired and x.Datetime < timeVar.datetime:
	    x.Expired = True
	    x.put()
示例#3
0
 def post(self):
     user = users.get_current_user()
     ilmoitusVar = ilmoitus.all()
     ilmoitus_tempVal = self.request.get('SortBy')
     ilmoitus_tempOrder = self.request.get('order')
     ilmoitusVar = db.GqlQuery("SELECT * FROM ilmoitus ORDER BY " + ilmoitus_tempVal+ " " + ilmoitus_tempOrder)
     records = ilmoitusVar.fetch(limit=100)
     template_values = { 'records': records,"nickname":user.nickname(),"url":users.create_logout_url("/")}
     path=os.path.join(os.path.dirname(__file__),'ilmoitus_View.html')
     self.response.out.write(template.render(path,template_values))
示例#4
0
 def get(self):
     user = users.get_current_user()
     ilmoitusVar =ilmoitus.all()
     template_values={
         'Lookup_1': ilmoitusVar ,
         "nickname":user.nickname(),
         "url":users.create_logout_url("/")
     }
     path = os.path.join(os.path.dirname(__file__),'selaus.html')
     self.response.out.write(template.render(path,template_values))
示例#5
0
    def post(self):
        user = users.get_current_user()
        ilmoitusVar = ilmoitus.all()
        ilmoitus_Olen = self.request.get('Olen')
        queryString_ilmoitus_Olen = ""
        if ilmoitus_Olen!="":
            queryString_ilmoitus_Olen = " Olen = \'" + ilmoitus_Olen + "\'"
        ilmoitus_Paikka = self.request.get('Paikka')
        queryString_ilmoitus_Paikka = ""
        if ilmoitus_Paikka!="":
            queryString_ilmoitus_Paikka = " Paikka = \'" + ilmoitus_Paikka + "\'"
        ilmoitus_Datetime = self.request.get('Datetime')
        queryString_ilmoitus_Datetime = ""
        if ilmoitus_Datetime!="":
            queryString_ilmoitus_Datetime = " Datetime = \'" + ilmoitus_Datetime + "\'"
        ilmoitus_Kuvaus = self.request.get('Kuvaus')
        queryString_ilmoitus_Kuvaus = ""
        if ilmoitus_Kuvaus!="":
            queryString_ilmoitus_Kuvaus = " Kuvaus = \'" + ilmoitus_Kuvaus + "\'"
        ilmoitus_Vastattu = self.request.get('Vastattu')
        queryString_ilmoitus_Vastattu = ""
        if ilmoitus_Vastattu!="":
            queryString_ilmoitus_Vastattu = " Vastattu = " + ilmoitus_Vastattu
        query = "SELECT * FROM ilmoitus WHERE "
        queryString =""
        if queryString_ilmoitus_Olen!="":
            queryString = queryString + queryString_ilmoitus_Olen
        if queryString != "":
            if queryString_ilmoitus_Paikka !="":
                queryString = queryString + " AND " + queryString_ilmoitus_Paikka
        else:
            queryString = queryString + queryString_ilmoitus_Paikka
        if queryString != "":
            if queryString_ilmoitus_Datetime !="":
                queryString = queryString + " AND " + queryString_ilmoitus_Datetime
        else:
            queryString = queryString + queryString_ilmoitus_Datetime
        if queryString != "":
            if queryString_ilmoitus_Kuvaus !="":
                queryString = queryString + " AND " + queryString_ilmoitus_Kuvaus
        else:
            queryString = queryString + queryString_ilmoitus_Kuvaus
        if queryString != "":
            if queryString_ilmoitus_Vastattu !="":
                queryString = queryString + " AND " + queryString_ilmoitus_Vastattu
        else:
            queryString = queryString + queryString_ilmoitus_Vastattu

        finalQueryString = query + queryString
        if queryString !="":
            ilmoitusVar = db.GqlQuery(finalQueryString)
        records = ilmoitusVar.fetch(limit=100)
        template_values = { 'records': records,"nickname":user.nickname(),"url":users.create_logout_url("/")}
        path=os.path.join(os.path.dirname(__file__),'ilmoitus_View.html')
        self.response.out.write(template.render(path,template_values))
示例#6
0
    def post(self):
        user = users.get_current_user()
        selausVar = selaus()
        Lookup_1Name = self.request.get('Lookup_1')
        query = ilmoitus.all()
        query.filter('P_iv_m_r_Aika = ',Lookup_1Name)
        results =  query.fetch(100)
        Lookup_1 = ilmoitus()
        for result in results:
            Lookup_1 = result
        if (Lookup_1.is_saved()):
            selausVar.Lookup_1 = Lookup_1

        selausVar.put()
        self.redirect('/showselaus')