Mercurial > piecrust2
view piecrust/templating/base.py @ 117:6827dcc9d3fb
Changes to the asset processing pipeline:
* Add semi-functional RequireJS processor.
* Processors now match on the relative path.
* Support for processors that add more processors of their own.
* A couple of related fixes.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Tue, 28 Oct 2014 08:20:38 -0700 |
parents | f485ba500df3 |
children | 28444014ce7d |
line wrap: on
line source
class TemplateNotFoundError(Exception): pass class TemplateEngine(object): EXTENSIONS = [] def initialize(self, app): self.app = app def renderString(self, txt, data, filename=None, line_offset=0): raise NotImplementedError() def renderFile(self, paths, data): raise NotImplementedError()