Package gavo :: Package web :: Module grend
[frames] | no frames]

Module grend

source code

Basic Code for Renderers.

Renderers are frontends for services. They provide the glue to somehow acquire input (typically, nevow contexts) and then format the result for the user.

Classes
  RDBlocked
is raised when a ResourceDescriptor is blocked due to maintanence and caught by the root resource..
  GavoRenderMixin
A mixin with renderers useful throughout the data center.
  HTMLResultRenderMixin
is a mixin with render functions for HTML tables and associated metadata within other pages.
  CustomTemplateMixin
a mixin providing for customized templates.
  GavoPage
a base class for all "pages" (i.e. things talking to the web) within DaCHS.
  ResourceBasedPage
A base for renderers based on RDs.
  ServiceBasedPage
the base class for renderers turning service-based info into character streams.
Variables
  __package__ = 'gavo.web'