def projectHtml(project): version = getVersion(project) if version: version = getVersionDetailed(project) status = 200 if version[1]["prettyname"]: project = version[1]["prettyname"] date = None if version[2] != None: date = version[2].isoformat() template_data = { "title": project, "project": project, "version": version[0], "prettyname": version[1]["prettyname"], "website": version[1]["website"], "handler": version[1]["handler"], "date": date, } result = template.render("response", template_data) else: status = 404 template_data = {"title": "Error 404", "message": "No data for " + project + "."} result = template.render("error", template_data) return (result, status)
def projectHtml(project): version = getVersion(project) if version: version = getVersionDetailed(project) status = 200 if version[1]['meta']['prettyname']: project = version[1]['meta']['prettyname'] template_data = { 'title': project, 'project': project, 'version': version[0], 'meta': version[1]['meta'], 'handler': version[1]['handler']['handler'], 'date': version[2].isoformat() } result = template.render('response', template_data) else: status = 404 template_data = { 'title': 'Error 404', 'message': 'No data for ' + project + '.' } result = template.render('error', template_data) return (result, status)
def get(self): template_data = { 'title': 'Pull Requests', 'pullreqs': getPullRequests() # Get data } rendered = template.render('validate_pullreq', template_data) self.response.write(rendered) # Output the rendered data
def projectsHtml(): template_data = {'projects': projectsListDetailed()} return template.render('projects', template_data)
def indexHtml(): template_data = {'projects': getProjectsListDetailed()} return (template.render('index', template_data), 200)