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")
def get(self): datastore = DataStoreInterface() formatter = StringFormatter() path = self.request.query_string.replace('company=', '') posts = datastore.getPosts(path, 25) companies = datastore.getCompanyInfo(path) company = datastore.getCompanyName(path) info='' for c in companies: info = formatter.formatCompanyInfo(c) postList=[] for p in posts: postList.append(formatter.formatPost(p, p.dbProfileName)) render.doRender(self, 'profiles.html', {'posts': postList, 'company': company , 'info': info, 'profileName' : path})