Some of the explanatory examples in this chapter require application functionality. The following fake application is used as an execution harness to drive the interactive examples.
import sys import albatross class Request: def get_uri(self): return 'http://www.com/fakeapp.py' def write_header(self, name, value): pass def end_headers(self): pass def write_content(self, data): sys.stdout.write(data) app = albatross.SimpleApp(base_url='fakeapp.py', template_path='.', start_page='start', secret='secret') ctx = albatross.SessionAppContext(app) ctx.set_request(Request())