Pyramid。
「レンダリングされるビューは辞書を返すことができる」
うんそれがどーしたんすか、くらいの感覚だったんですが、HTMLやその部品を返す代わりに辞書を返すことで、テストが楽になるんだよと。
あー。
いまさら納得。
@view_config(renderer='myapp:templates/mytemplate.pt') def myview(request): return {'a':1}
デコレータだっけ。なんでこんな面倒くさい感じのことやるんだろうと思ってたんですが、コレやらないと面倒くさいからだったわけですね。
賢くなった。