Похоже, simonw djangode - это то, что мне нужно:
Вот как вы его загружаете:
loader.load_and_render('template.html', context, function (error, result) {
if (error) {
dj.default_show_500(req, res, error);
} else {
dj.respond(res, result, 'text/plain');
}
});
А синтаксис шаблона выглядит как полный порт Шаблонов Django 1.1