def getMainPageLeft(self): newPoints = PointRoot.getRecentCurrentPoints() featuredPoint = FeaturedPoint.getFeaturedPoint() vals = { 'recentlyActive': newPoints, 'featuredPoint': featuredPoint, 'user': self.current_user } self.response.headers["Content-Type"] = 'application/json; charset=utf-8' html = self.template_render('mainPageLeftColumn.html', vals) resultJSON = json.dumps({ 'result': True, 'html': html, }) self.response.out.write(resultJSON)
def resolve_newPoints(self, info, **args): return PointRootModel.getRecentCurrentPoints(info.context.current_user)