def get_creator(environ, start_response): response_headers = [('Content-Type', 'text/html')] start_response(HTTP['200'], response_headers) template = ENV.get_template('edit_concept.html') return template.generate(title='Concept Creator', concept=Concept(), root_uri='/', # XXX: root_uri hardcoded; breaks encapsulation form_uri=environ['SCRIPT_NAME']) # XXX: SCRIPT_NAME correct?
def get_creator(environ, start_response): response_headers = [('Content-Type', 'text/html')] start_response(HTTP['200'], response_headers) template = ENV.get_template('edit_concept.html') return template.generate( title='Concept Creator', concept=Concept(), root_uri='/', # XXX: root_uri hardcoded; breaks encapsulation form_uri=environ['SCRIPT_NAME']) # XXX: SCRIPT_NAME correct?
def get_root(environ, start_response): content_type = environ['wsgi.accepted_type'] if content_type != 'text/html': # only works if HTML serializer is available raise HTTP406 response_headers = [('Content-Type', content_type)] start_response(HTTP['200'], response_headers) template = ENV.get_template('index.html') return template.generate(title="Sivoc")