ninjadog.ext package¶
Submodules¶
ninjadog.ext.pyramid module¶
-
class
ninjadog.ext.pyramid.PugRendererFactory[source]¶ Bases:
objectRenderer factory conforms to IRendererFactory interface.
-
environment= None¶
-
-
class
ninjadog.ext.pyramid.PugTemplateRenderer(template_loader)[source]¶ Bases:
pyramid_jinja2.Jinja2TemplateRendererRenders templates that have both pug and jinja2 syntax.
Conforms to IRenderer interface.
-
ninjadog.ext.pyramid.add_pug_renderer(config, name, settings_prefix=’jinja2.’, package=None)[source]¶ This function is added as a method of a Configurator, and should not be called directly. Instead it should be called like so after
pyramid_jinja2has been passed toconfig.include: .. code-block:: pythonconfig.add_jinja2_renderer(‘.html’, settings_prefix=’jinja2.’)It will register a new renderer, loaded from settings at the specified
settings_prefixprefix. This renderer will be active for files using the specified extensionname.