Skip to content

Instantly share code, notes, and snippets.

@MasterGordon
Created December 10, 2020 00:34
Show Gist options
  • Save MasterGordon/72e44ae5caec69c852a6b2669f1b1b3b to your computer and use it in GitHub Desktop.
Save MasterGordon/72e44ae5caec69c852a6b2669f1b1b3b to your computer and use it in GitHub Desktop.
from mako.lookup import TemplateLookup
class View:
def __init__(self):
self.lookup = TemplateLookup('./templates')
def index(self, data):
template = self.lookup.get_template('index.mako')
return template.render(**data)
def editEmployees(self, data):
template = self.lookup.get_template('edit-employees.mako')
return template.render(**data)
def viewEmployee(self, data):
template = self.lookup.get_template('view-employee.mako')
return template.render(**data)
def editCertificates(self, data):
template = self.lookup.get_template('edit-certificates.mako')
return template.render(**data)
def editQualifications(self, data):
template = self.lookup.get_template('edit-qualifications.mako')
return template.render(**data)
def editTrainings(self, data):
template = self.lookup.get_template('edit-trainings.mako')
return template.render(**data)
def viewTraining(self, data):
template = self.lookup.get_template('view-training.mako')
return template.render(**data)
def editTraining(self, data):
template = self.lookup.get_template('edit-training.mako')
return template.render(**data)
def addTraining(self, data):
template = self.lookup.get_template('add-training.mako')
return template.render(**data)
def participationEmployees(self, data):
template = self.lookup.get_template('participation-employees.mako')
return template.render(**data)
def participationEmployee(self, data):
template = self.lookup.get_template('participation-employee.mako')
return template.render(**data)
def participationTrainings(self, data):
template = self.lookup.get_template('participation-trainings.mako')
return template.render(**data)
def reportEmployees(self, data):
template = self.lookup.get_template('report-employees.mako')
return template.render(**data)
def reportTrainings(self, data):
template = self.lookup.get_template('report-trainings.mako')
return template.render(**data)
def reportCertificates(self, data):
template = self.lookup.get_template('report-certificates.mako')
return template.render(**data)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment