w w

Python Web開発のスイス軍ナイフ
今すぐダウンロード

w w ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Freeware
  • 価格:
  • FREE
  • 出版社名:
  • Pocoo Team
  • 出版社のWebサイト:
  • http://werkzeug.pocoo.org/
  • オペレーティングシステム:
  • Mac OS X
  • ファイルサイズ:
  • 1.7 MB

w w タグ


w w 説明

Python Web開発のスイス軍ナイフ WERKZEUGはWSGIアプリケーションのための各種ユーティリティの簡単なコレクションとしてスタートし、最も先進的なWSGIユーティリティモジュールの一つとなっています。 WERKZEUGは強力なデバッガ、フル機能のリクエストとレスポンスオブジェクト、HTTPハンドルエンティティタグにユーティリティ、キャッシュ制御ヘッダを含み、HTTP日付、Cookie処理、ファイルのアップロード、強力なURLルーティングシステムとコミュニティの束は、アドオンmodules.WerkzeugがUnicodeで貢献しました意識して、特定のテンプレートエンジン、データベースアダプタまたは何かを強制しません。 WERKZEUGも、リクエストを処理する特定の方法を強制しませんし、ちょうどdeveloper.Werkzeugにすべてのことまでは、ブログ、Wiki、掲示板できるだけ多くのサーバ環境として取り組む必要があり、エンドユーザアプリケーション(のために最も有用であるままにします、など)。これが「Werkzeug」の主な機能です。 ・Unicode Awareness. ・要求と応答オブジェクト ・AcceptキーやCache-ControlヘッダーなどのHTTPヘッダーを扱うためのさまざまなユーティリティー機能です。 ・要求終了時に適切なクリーンアップを伴うスレッドローカルオブジェクト ・インタラクティブなデバッガ ・制限やバグの一部を回避するWSGIREF周辺のラッパーは、テスト環境のスレッドとフォークサポートを追加し、自動リロードを追加します。 ・RESTサポート付きの柔軟なURLルーティングシステム。 ・完全WSGI対応 要件: ・Python 2.4以降 このリリースの新機能: ・今のPython 2.4が必要です クラス::・バグを修正し `〜contrib.IterIO` ・追加:クラス: `MIMEAccept`と:クラス:通常のような` CharsetAccept`その作業:クラス: `Accept`が、MIMEタイプと文字セットと余分な便利なメソッドのための余分な特別な正規化を持っています。 ・何かの自作にwsgirefからサービス提供システムを切り替えます。 ・:クラスは、: `Client`は今クッキーをサポートしています。 Webサーバのバグのための様々な修正およびホスティングセットアップ副作用で `〜werkzeug.contrib.fixers`モジュール:MOD:・追加。 ・追加:MOD: `werkzeug.contrib.wrappers` ・追加:FUNC: `is_hop_by_hop_header` ・追加:FUNC: `is_entity_header` ・追加:FUNC: `remove_hop_by_hop_headers` ・追加:FUNC: `pop_path_info` ・追加:FUNC: `peek_path_info` ・追加:FUNC: `wrap_file`と:クラス:` FileWrapper` ・定期的なWERKZEUGの一つにcontribのパッケージから `LimitedStream`を移動し、むしろ、警告なしに停止するよりも、昇給の例外にデフォルトの動作を変更しました。古いクラスは0.6まで、モジュールに固執します。 ・古いCGIハックを置き換える実験マルチパートパーサーを実装しました。 ・追加:FUNC: `dump_options_header`と:FUNC:` parse_options_header`を ・追加:FUNC: `quote_header_value`と:FUNC:` unquote_header_value`を ・:FUNC: `url_encode`と:FUNC:` url_decode`は現在 ``との間で切り替えるために、セパレータ引数を受け入れる; `ペアセパレータとして。魔法のスイッチは場所ではなくなり。 ・機能ならびに解析すべてのフォームデータ:クラス: `BaseRequest`オブジェクトは、着信バイトの数を(全部またはフィールドごとに)制限するパラメータ(または属性)を有します。 ・追加:クラス: `LanguageAccept` ・リクエスト・オブジェクトは、今はすべてのコレクションのために読み取ることが強制されています。 ・、多くの新しいコレクションクラスを追加して、一般的にコレクションをリファクタリング。 クラス:: `werkzeug.FileStorage`・テスト・サポートをリファクタリングして、半文書化されていない` werkzeug.test.File`は置き換えられました。 ・:クラス: `EnvironBuilder`を添加し、以前の異なる統合した:FUNC:` create_environ`、:クラス: `Client`と:メタ:` BaseRequest.from_values`を。彼ら同じことが今あまり混乱しているすべての作業。 ・公式に未定義の動作として、内部モジュールからの輸入を文書化。これらのモジュールは、パブリック・インタフェースとして公開されませんでした。 ・以前にすべてのブラウザが行うコンテンツ長を送信しないブラウザ用のオブジェクトfalsyを作っ `がFileStorage .__ len__`削除。 ・:クラス: `SharedDataMiddleware`は今` wrap_file`を使用し、設定可能なキャッシュのタイムアウトを持っています。 ・追加:クラス: `CommonRequestDescriptorsMixin` ・追加:ATTR: `CommonResponseDescriptorsMixin.mimetype_params` ・追加:MOD: `werkzeug.contrib.lint` ・run_simple` ``に追加passthrough_errors`。 ・追加 `secure_filename` ・追加:FUNC: `make_line_iter` ・:クラス: `MultiDict`コピーではなく、戻りリストという` getlist`と繰り返し機能のために、呼び出し元に内部リストを明らかにする。 ・追加:ATTR: `にfollow_redirect`:FUNC:`のopen`:クラス: `Client`。 ・中extra_files` `のための追加サポート:FUNC:`〜werkzeug.script.make_runserver`


w w 関連ソフトウェア