Beispiel #1
0
    def get(self):
        user = users.get_current_user()
	if not user:
	  self.redirect(users.create_login_url(self.request.uri))
	else: 
          ilmoitusVar = ilmoitus.gql("WHERE Ilmoittaja = :y AND Poistettu = False ORDER BY Datetime ASC", y = user)
          records = ilmoitusVar.fetch(limit=100)
	  
	  query = ilmoitus.gql("WHERE Vastaaja = :x AND Poistettu = False ORDER BY Datetime ASC", x = user)
	  responses = query.fetch(limit=100)

          template_values = { 'records': records, 'responses': responses, "nickname":user.nickname(),"url":users.create_logout_url("/")}

	  
          path=os.path.join(os.path.dirname(__file__),'omat_ilmoitukset.html')
          self.response.out.write(template.render(path,template_values))
Beispiel #2
0
    def get(self):
        user = users.get_current_user()
        if not user:
	  self.redirect(users.create_login_url(self.request.uri))
	else:
          user = users.get_current_user()
          ilmoitusVar = ilmoitus.gql("WHERE Vastattu = :y AND Poistettu = :y", y = False)
          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))
Beispiel #3
0
 def get(self):
     user = users.get_current_user()
     
     ilmoitusVar = ilmoitus.gql("WHERE Vastattu = :y AND Poistettu = :y", y = False)
     records = ilmoitusVar.fetch(limit=10)
     
     if user:
       template_values={'records': records, "url":users.create_logout_url("/")}
     else:
       template_values={'records': records, "loginurl":users.create_login_url("/")}
     
     path = os.path.join(os.path.dirname(__file__),'mainpage.html')
     self.response.out.write(template.render(path,template_values))        
Beispiel #4
0
    def get(self):
        user = users.get_current_user()
        if not user:
	  self.redirect(users.create_login_url(self.request.uri))
	else:
 	  checkExpired()
	  
	  timeVar = time()
	  timeVar.put()
	  
          user = users.get_current_user()
          ilmoitusVar = ilmoitus.gql("WHERE Poistettu = :y ORDER BY Datetime DESC", y = False, t = timeVar.datetime)
          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__),'browse_announcements.html')
          self.response.out.write(template.render(path,template_values))