以前はweb2pyを使用していましたが、これは非常に優れていますが、私の目的には少し重いです。
基本的に私は Python マイクロフレームワークを探しています:
- 自動引数なし関数 -> コントローラー (エンドポイント) 変換 (または単純な
@app.route()
スタイルの構文) - これらのエンドポイントを JSON として公開 (送受信) する機能。HTTP 動詞によるアクセスを制限します (例: GET のみ)。[コントローラー]機能レベルで
- エラー/例外の自動キャプチャ (トレースバックあり)
- heroku および OpenShift へのデプロイ可能性
wheezy.web 、Flask、ボトル、またはピラミッドを考えて…</p>
MVC の観点から言えば、必要なのはモデル (データベース + スキーマ) とコントローラー (HTTP 動詞 + エンドポイント + モデルとの間の接続の管理) だけです。