pyramid_debugtoolbar

ソフトウェアのスクリーンショット:
pyramid_debugtoolbar
ソフトウェアの詳細:
バージョン: 2.0.2
日付のアップロード: 14 Apr 15
ライセンス: 無料
人気: 2

Rating: 5.0/5 (Total Votes: 1)

pyramid_debugtoolbarは、あなたのピラミッドアプリケーションを開発している間有益なデバッグツールバーを提供Pythonモジュールです。
このコードは、ピラミッドトランク(別名1.1.1dev)が必要です。全くそれを実行するピラミッドのバージョン(例えば1.0または1.1)をリリースしていない。
そのpyramid_debugtoolbarが(それ自体がロブハドソンのジャンゴ - debugtoolbarから派生した)マイケル·ファン·Tellingenのフラスコ-debugtoolbarの露骨なパクリであることに注意してください。また、アーミンRonacherとチームによるWERKZEUGデバッガコードの軽くダウン砂地バージョンが含まれています。
のデモンストレーション
デモの場合:
  virtualenvのを作成します。
  virtualenv2.6 --no-のsite-packages env26
 ピラミッドトランクをクローン:
  gitのクローンgit@github.com:パイロン/ pyramid.git
  virtualenvのにピラミッドトランクをインストールします。
CDピラミッド
  $ Venvを/ binに/ Pythonは開発setup.py
  pyramid_debugtoolbarトランクをクローン:
  gitのクローンgit@github.com:パイロン/ pyramid_debugtoolbar.git
  virtualenvのにpyramid_debugtoolbarトランクをインストールします。
CDのpyramid_debugtoolbar
$ Venvを/ binに/ Pythonは開発setup.py
  virtualenvのにpyramid_debugtoolbar /デモパッケージをインストールします。
CDのデモ
$ Venvを/ binに/ Pythonは開発setup.py
  virtualenvののPythonを使ってpyramid_debugtoolbarパッケージのデモ/ demo.pyファイルを実行します。
$ Venvを/ binに/ Pythonのdemo.py
あなたは、HTTPを訪問したときに試してテストオプションの完全なページが表示されます:// localhost:8080にアクセスします。

のこのリリースではの新機能:ます。

Py3kの下で実行すると、

  • 破壊のバグを修正します。

のバージョン1.0.7でのの新機能は次のとおりです。

  • はPython 2.5のサポートをドロップします。
  • プロキシアドレスの計算を修正しました。 https://github.com/Pylons/pyramid_debugtoolbar/pull/100を参照してくださいます。
  • はPythonの3.2の下で無MarkupSafe真子と互換性のテンプレートを作成します。
  • プラットフォームでnonascii文字(例えばFedoraのシュレーディンガーの猫)に対処するために、UTF-8エンコーディングを使用してUnicodeにデコードプラットフォーム名。参照してくださいhttps://github.com/Pylons/pyramid_debugtoolbar/pull/98ます。
  • 要求パスがデコードできない場合に生がUnicodeDecodeErrorの代わりにpyramid.exceptions.URLDecodeErrorを上げます。 https://github.com/Pylons/pyramid/issues/1057を参照してくださいます。

  • debugtoolbar.show_on_exc_only(デフォルト= false)を:
  • は、新しい構成オプションが追加されました。 trueに設定した場合(debugtoolbar.show_on_exc_only =真)debugtoolbarは唯一の例外が発生した場合の応答に注入されます。応答は例外なく処理された場合、返されたHTMLコードは全く変更されません。参照してくださいhttps://github.com/Pylons/pyramid_debugtoolbar/issues/54ます。
  • さまざまながUnicodeDecodeErrorな例外を修正します。

  • pyramid_debugtoolbarビューのdidnで内部的に使用valid_hostカスタム述語

    のバージョン1.0.3でのの新機能である'Tは、新しい&QUOTを使用します。IPADDR&QUOT、ベースのロジック。症状:&QUOTとしてネットワークマスクを使用した場合、いくつかのビューが誤ってアクセス不能であったかもしれない。debugtoolbar.hosts&QUOT。オプションます。

  • デバッグコンソールは、現在のGoogle App Engineのと連動します。
  • デバッグコンソールは現在、_を通して最後の結果にアクセスするためのショートカットが追加されます。

のバージョン1.0.2でのの新機能は次のとおりです。

  • requirejsを使用するJavaScriptファイルツールバーおよびデバッガを移動しましたより良い依存関係のロードとモジュールの分離のためにみとめライブラリのバージョンとのより良いプレイする。再発の問題が予想されるバージョンは、ツールバー1にオーバーライドされた非同期ロードおよびアプリケーション固有のjQueryライブラリとあったします。

  • あなたがすでにロードするツールバーをrequirejsを使用したい場合は
  • は、ちょうどあなたのパスとモジュールに追加します。
  • require.config({
  • のパス:{
  • &QUOT、jqueryの&QUOT ;:&QUOT、jqueryの-1.7.2.min"ます。
  • &QUOT、ツールバー&QUOT ;:" / _ debug_toolbar /静的/のJS /ツールバー"
  • });
  • ([&QUOT、jqueryの&QUOT ;,&QUOT、ツールバー"]必要とし、機能($、ツールバー){
  • $(関数(){
  • //あなたのモジュール
  • });
  • });

のバージョン1.0.1でのの新機能:

  • request.remote_addrがNone場合は、ツールバーを無効にするます。

のピラミッド1.3a9 +、ビュー、ルートに使用されるバージョン0.9.9.1:

  • Whenに新しいのは何ですか、とpyramid_debugtoolbar自体によって作ら他の登録はintrospectablesパネルに表示されません。

のバージョン0.9.9でのの新機能は次のとおりです。

  • ピラミッド1.3a8 +にMakoRendererFactoryHelperを活用してみてください。私たちはこれを行うことができた場合は、ツールバーのテンプレートは、通常のマコの設定によって影響されることはありません。最も目に見える変化は、ツールバーのマコテンプレートは今dbtmakoの拡張子を持っているということです。

のバージョン0.9.8でのの新機能:

  • を表示するリクエストヘッダの代わりに誤ってで環境値を示すのヘッダーパネルの下&QUOT、ヘッダ&QUOTをリクエスト;.これはまた、潜在的なのがUnicodeDecodeErrorが修正されています。

  • 元のコンテンツを交換しながら
  • レスポンスオブジェクトに設定CONTENT_LENGTH我々はapp_iterを再生成するときます。

のバージョン0.9.6でのの新機能は次のとおりです。

  • 追加&QUOT、イントロスペクション&QUOT。パネル。唯一のピラミッド1.3dev下の活性+(ピラミッドのイントロスペクションサブシステムが必要)します。
  • パフォーマンスパネルテンプレート変数が予期しない結果を引き起こすことが報告アドレスハイゼンバグ。繰り返しますが、記者は修正が彼のために働くことを示し、そうmarying雹することはできません。参照してくださいhttps://github.com/Pylons/pyramid_debugtoolbar/commit/5719c97ea2a3a41fc01e261403d0167cc38f3b49ます。

の要件

  • のPythonます。

へのコメント pyramid_debugtoolbar

コメントが見つかりません
コメントを追加
画像をオンにする!