def main_page(self, authenticated_as=None): #return self._main_page from jinja2 import Template print('authenticated_as=', authenticated_as) return Template(webui.load_template('PYMEAcquire.html')).render( authenticated_as=authenticated_as)
def __init__(self, options, port, bind_addr=''): PYMEAcquireServer.__init__(self, options) server_address = (bind_addr, port) webframework.APIHTTPServer.__init__(self, server_address) self.daemon_threads = True self.add_endpoints( SpoolController.SpoolControllerWrapper(self.scope.spoolController), '/spool_controller') self.add_static_handler( 'static', webframework.StaticFileHandler( os.path.join(os.path.dirname(__file__), 'webui', 'static'))) self._main_page = webui.load_template('PYMEAcquire.html')
def login(self, reason='', on_success='/'): from jinja2 import Template return Template(webui.load_template('login.html')).render( reason=reason, on_success=on_success)