ピーカン、アプリまたはセッション、データベースとユーザーとの対話を扱う古典的なフレームワークとは異なり、HTTPリクエスト、にウェブサイトの関係に焦点を当てています。
。それは、開発者は代わりに、より効率的でパフォーマンスベースのアプリケーションを構築することができますので、
の特長のこのようにして、低レベルのPythonのフレームワークだが、古典的なソリューションよりも1より強力な
- さまざまなセキュリティ機能が含まれます。
- テンプレート言語をサポートします。
- JSONサポートします。
- オブジェクト派遣します。
- RESTスタイルのコントローラーます。
- 簡単な設定します。
- 拡張可能なコードベースします。
- ドキュメント
(WSGI経由)容易なルーティングのための
のこのリリースのの新機能:
- のHTTPのPOSTに、マップのJSONリクエストボディキーワード引数コントローラーへます。
- 包まれたコントローラのargspec検出と寛大さを改善しました。
- ます。
- HTTP 204用の非コンテンツを検出すると、正しくがUnicodeDecodeErrorをキャッチします。
- ジェネリックサブコントローラのルーティングバグを修正します。
- コンテキスト地元の人々が無効になっている一般的な機能ハンドリングのバグを修正します。
- 汎用関数の引数の順序をミックスしたバグを修正します。
パス引数はRestController、戻りHTTP 404、いない400のために間違っている
のバージョン0.6.0でのの新機能は次のとおりです。
- サブクラス化とミックスインを経由してフック組成物のためのより良いサポートを追加しました。詳細については、以下を参照してください。REF:。 `attaching_hooks`をします。
- webobで基本クラスによって提供される機能を拡張したい人のためのWSGIアプリケーションレベルでカスタム要求と応答の実装を指定するためのサポートが追加されました。
- ピーカンコントローラは現在、短絡ピーカンのテンプレートのレンダリングとシリアライズへの明示的なwebob.Responseインスタンスを返すことがあります。
- HTTP 405を返すジェネリックメソッドの場合、ピーカンは今ヘッダーがクライアントに許容可能な方法を伝えることを許可生成します。
- RFC2616の遵守の不具合を修正しました。公開されたメソッドには、応答体(または名前空間)を返していない場合、ピーカンになりました(HTTPではなく200の)HTTP 204応答を強制します。
- バグを修正:ピーカンは、HTTP 204またはHTTP 304で応答するとき(HTTP応答のこれらのタイプは、本文の内容を含んでいないため)、Content-Typeヘッダが自動的に取り除かれます。 。
- バグを修正:クライアントがAcceptヘッダー経由でJSONを要求したときに、今、webob HTTP例外は、JSON、ではない、ネイティブのHTML表現としてシリアライズされます。 。
- default_renderer = JSONを指定したアプリケーションを破ったバグを修正します。
RFC2616の遵守の
のバージョン0.5.0でのの新機能は次のとおりです。
- 今回のリリースでは、PyPyはのための正式なサポートが追加されています。。 LI>
ピーカンに - を追加しました色の要求ロギングは、コマンドを提供します。
- は簡単に基本的なREST APIを生成するための足場を追加しました。
- はpecan.testing.load_test_appに任意のキーワード引数を渡す機能が追加されました。
- エラー文書ミドルウェアにおける再帰関連のバグを修正します。
- threading.localデータはeventlet / geventグリーンスレッド間のリークさせgunicorn_pecanコマンドのバグを修正します。
- サンプルピーカン·アプリケーションの修正と物語のチュートリアルを通してドキュメントを改善しました。
の の新バージョン0.3.2には何をされます:
- どのようpecan.confを簡素化するためにいくつかの変更を行いました。アプリは、新しいアプリケーションに渡されます。
- 特定の_lookupのコントローラ構成のルーティングバグを修正します。
- の改善ドキュメンテーションます。
ファイルのアップロードを処理するための
コメントが見つかりません