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', {})
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")