pythonのmongodb用ODM(ORM)であるmongoengineのお話です。 mongoengineでmongoのデータを更新するフォームの勉強をしたかったので、mongoengineを軽く触ってみました。 1. 環境構築 今回のテスト用にmyform環境を作成し「/form」をルーティングに追加します。 ちなみにSymfony2でtwigを使ってたのでテンプレートエンジンには書式が同じjinja2を設定してます。 // 必要モジュールのインストール $ pip install pyramid==1.3.4 $ pip install waitress $ pip install pyramid_jinja2 $ pip install mongoengine // プロジェクト作成 $ pcreate -s starter myform $ cd myform $ python