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是公然敲竹槓邁克爾麵包車Tellingen的燒瓶debugtoolbar(這本身就是來自Rob Hudson的Django的debugtoolbar派生)的。它還包括的WERKZEUG調試代碼由阿明Ronacher和團隊輕輕打磨下來的版本。
示範
對於一個演示:
 創建的virtualenv:
  virtualenv2.6 --no-site-packages中env26
 克隆金字塔幹線:
 混帳克隆git@github.com:塔/ pyramid.git
 安裝金字塔軀幹成的virtualenv:
CD金字塔
  $ VENV /斌/ Python的setup.py發展
 克隆pyramid_debugtoolbar幹線:
 混帳克隆git@github.com:塔/ pyramid_debugtoolbar.git
 安裝pyramid_debugtoolbar軀幹成的virtualenv:
CD pyramid_debugtoolbar
$ VENV /斌/ Python的setup.py發展
 安裝pyramid_debugtoolbar /演示包入的virtualenv:
CD演示
$ VENV /斌/ Python的setup.py發展
 使用的virtualenv的Python的運行pyramid_debugtoolbar包的演示/ demo.py文件:
$ VENV /斌/ Python的demo.py
你會看到一個完整的測試選項頁面,當您訪問http嘗試://本地主機:8080

什麼在此版本中是新的

  • 在解決Py3k下運行時,突破的bug。

什麼在1.0.7版本新

  • 在下降為Python 2.5支持
  • 在代理地址修正計算。見https://github.com/Pylons/pyramid_debugtoolbar/pull/100。
  • 在Python的3​​.2下使模板與無MarkupSafe Mako的兼容。
  • 在使用UTF-8編碼,以應付在平台上非ASCII字符(如Fedora的薛定諤的貓)解碼平台名稱為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例外。

什麼是1.0.3版本,新的

  • 在由pyramid_debugtoolbar意見內部使用的valid_host自謂沒'T使用新的" IPADDR"基於邏輯。症狀:有些意見可能已經無法訪問錯誤,如果你使用的網絡掩碼為" debugtoolbar.hosts"選項。
  • 在調試控制台現在與谷歌的App Engine。
  • 在調試控制台現在增加了一個快捷方式,通過訪問的最後結果_。

什麼在1.0.2版本新

  • 在感動的工具欄和調試JavaScript文件使用requirejs為更好的依賴裝載和模塊隔離,以更好地與多發庫版本玩。經常出現的問題是與異步加載和應用特定的jQuery庫,其中預期版本overrided的工具欄之一。
  • 如果您已經使用requirejs並希望工具欄加載,只需將其添加到您的路徑和模塊:
  • 在require.config({
  • 在路徑:{
  • " jQuery和QUOT;:" jQuery的-1.7.2.min"
  • "工具欄":" / _ debug_toolbar /靜態/ JS /工具欄"
  • });
  • 在要求([QUOT; jQuery和QUOT;,"工具欄"]函數($,工具欄){
  • 在$(函數(){
  • //你的模塊
  • });
  • });

什麼是1.0.1版本,新的

  • 如果request.remote_addr為無,禁用工具欄。

什麼與金字塔1.3a9 +,視圖,路徑使用的版本0.9.9.1:

  • When是新的和由pyramid_debugtoolbar作出其他註冊本身不會在introspectables面板顯示出來。

什麼是0.9.9版本,新的

  • 嘗試採取金字塔1.3a8優勢MakoRendererFactoryHelper的+ 。如果我們能做到這一點,在工具欄模板將不會被正常的灰鯖設置生效。最明顯的變化是,工具欄灰鯖模板現在有一個dbtmako擴展。

什麼是0.9.8版本,新的

  • 在顯示請求頭,而不是錯誤地顯示ENVIRON價值觀頭盤下與QUOT;請求頭和QUOT ;.這也修復了潛在的UnicodeDecodeError。
  • 在響應對象設置CONTENT_LENGTH當我們重新app_iter同時替換原來的內容。

什麼在0.9.6版本新

  • 在添加"自省"面板;只有在金字塔1.3dev主動+(需要金字塔內省子系統)。
  • 在地址heisenbug報導在性能面板模板變量導致意外的結果。不能重複,但記者表示修復工作對他來說,這樣冰雹marying。見https://github.com/Pylons/pyramid_debugtoolbar/commit/5719c97ea2a3a41fc01e261403d0167cc38f3b49

要求

  • 在Python中

意見 pyramid_debugtoolbar

評論沒有發現
添加評論
打開圖片!