今日は bpmappers というライブラリが、すごく便利で感動したという事を書く bpmappers ドキュメント — bpmappers v0.5 documentation 良くJSONを返すようなAPIを作るときに、オブジェクトの必要な部分だけを、辞書に変換してからJSONにするなんて事をすると思う。オブジェクトのプロパティが、数値やテキストなどリテラルなものであれば良いが、別のオブジェクトだったりすると、そもそもオブジェクトから辞書への変換は面倒くさそうだ。 これをよしなにやってくれるのがbpmappersである。詳しくはドキュメントを見てもらうとして、簡単な例を紹介しようと思う。 前提 まず SQLAlchemyで下記のようなモデルがあるとする。Entry と Comment は 1:N の関係にある。 # declare models class Entry(Base): _