예제 #1
0
	def get(self):
	
		path = (self.request.path).replace('/', '')
		datastore = DataStoreInterface()
		
		if (path <> '') and (path <> 'main.html'):
			if (datastore.companyProfileExists(path) == 1):				
				path = 'profiles.html?company='+path
				self.redirect(path)
			else:
				self.response.out.write('404: File not Found')
		else:
			render.doRender(self,'main.html', {})
예제 #2
0
 def get(self):
     formatter = StringFormatter()
     datastore = DataStoreInterface()
     
     queries = []
     queries = formatter.getValues(self.request.query_string)
     
     if len(queries) == 1:
         if (datastore.companyProfileExists(queries[0]) == 1):                
             posts = datastore.getPosts(queries[0], 5)
             
             for p in posts:
                 self.response.out.write(p.dbTitle + ' - ' + p.dbBody + '<br>')
         else:
             self.response.out.write('Company Not Found')
 
     else:
         self.response.out.write("unknown query")