def __init__(self, path, *args): self.pathList = Utils.parsePath(path[1]) args[0].statusCode = args[1].getvalue('status') args[0].statusMessage = args[1].getvalue('message') if not Users.isUserAuthenticated(): if not args[1].getvalue('status'): args[0].statusCode = '-1' args[0].statusMessage = 'You don\' have access to this page' args[0].templateFile = 'edit/login.html' else: self.preparePage(*args) func = getattr(self, self.pathList[0]) func(*args)