The quixote.util module includes classes for making files and directories available as Quixote resources. Here are some examples.
Map an individual filesystem file (possibly a symbolic link). Because 'stylesheet.css' isn't a valid identifier name, we need to use setattr to set it as an attribute of the current module.):
this_module = sys.modules[__name__] setattr( this_module, "stylesheet.css", StaticFile( "/htdocs/legacy_app/stylesheet.css", follow_symlinks=1 ) )
Map a complete filesystem directory containing static files, not caching the contents.
notes = StaticDirectory("/htdocs/legacy_app/notes")