pyramid_debugtoolbar

Yazılım ekran görüntüsü:
pyramid_debugtoolbar
Yazılım detaylar:
Versiyon: 2.0.2
Qayıt: 14 Apr 15
Lisans: Ücretsiz
Popülerlik: 2

Rating: 5.0/5 (Total Votes: 1)

pyramid_debugtoolbar size Piramit uygulama geliştirme yaparken kullanışlı bir hata ayıklama araç çubuğu sağlayan bir Python modülü.
Bu kod Piramit gövde (aka 1.1.1dev) gerektirir; hayır o çalışacaktır Piramit sürümünü (örneğin 1.0 veya 1.1) yayınlandı.
Bu pyramid_debugtoolbar (kendisi Rob Hudson'ın django-debugtoolbar türetilmiş) Michael van Tellingen en şişe-debugtoolbar bir bariz soygun olduğunu unutmayın. Ayrıca Armin Ronacher ve ekibi tarafından Werkzeug ayıklayıcı kod hafifçe aşağı kumlu sürümünü içerir.
Gösteri
Bir gösteri için:
& Nbsp; virtualenv oluşturun:
& Nbsp; virtualenv2.6 --no-sitesi-paketler env26
& Nbsp; Piramit gövde Clone:
& Nbsp; git clone git@github.com: elektrik direği / pyramid.git
& Nbsp; virtualenv içine Piramit gövde yükleyin:
cd piramit
& Nbsp; $ VENV / bin / python geliştirmek setup.py
& Nbsp; pyramid_debugtoolbar gövde Clone:
& Nbsp; git clone git@github.com: elektrik direği / pyramid_debugtoolbar.git
& Nbsp; virtualenv içine pyramid_debugtoolbar gövde yükleyin:
CD pyramid_debugtoolbar
$ VENV / bin / python geliştirmek setup.py
& Nbsp; virtualenv içine pyramid_debugtoolbar / demo paketini yükleyin:
cd demo
$ VENV / bin / python geliştirmek setup.py
& Nbsp; virtualenv en Python kullanarak pyramid_debugtoolbar paketin demo / demo.py dosyasını çalıştırın:
$ VENV / bin / python demo.py
Sen http ziyaret ettiğinizde denemek test seçenekleri tam bir sayfa göreceksiniz: // localhost: 8080

Bu sürümde Yeni nedir:.

  • Fix Py3k altında çalıştırdığınızda hata kırma.

sürüm 1.0.7 yeni nedir:.

  • Python 2.5 için destek Bırak
  • Proxy adresleri Fix hesaplama. Https://github.com/Pylons/pyramid_debugtoolbar/pull/100 Bkz.
  • Python 3.2 altında hiçbir-MarkupSafe Mako ile uyumlu şablonlar olun.
  • platformda nonascii karakterler (örn Fedora'nın Schrödinger'in Kedi) ile başa çıkmak için utf-8 kodlama kullanarak Unicode Decode platformu adı. Bkz https://github.com/Pylons/pyramid_debugtoolbar/pull/98
  • istek yolu deşifre edilemediği durumlarda ham UnicodeDecodeError yerine pyramid.exceptions.URLDecodeError kaldırın. Https://github.com/Pylons/pyramid/issues/1057 Bkz.
  • Eklenen yeni yapılandırma seçeneği: debugtoolbar.show_on_exc_only (default = false). Gerçek (debugtoolbar.show_on_exc_only = true) debugtoolbar olarak ayarlanırsa, yalnızca bir istisna kaldırdı durumunda tepki enjekte edilecektir. Yanıt istisnasız işlenir ise döndürülen html kodunu hiç değişmez. Bkz https://github.com/Pylons/pyramid_debugtoolbar/issues/54
  • Çeşitli UnicodeDecodeError istisnalar Fix.

nedir sürüm 1.0.3 Yeni:

  • pyramid_debugtoolbar görünümleri tarafından dahili olarak kullanılan valid_host özel yüklem etmedim 't & quot yeni kullanın; ipaddr & quot; tabanlı mantığı. Belirti: Eğer bir ağ maskesi kullanıldığında bazı görüşleri yanlış erişilmez olabilir & quot; debugtoolbar.hosts & quot; seçenek.
  • hata ayıklama konsol artık Google App Engine ile çalışır.
  • hata ayıklama konsol artık _ aracılığıyla son sonuca erişmek için bir kısayol ekler.

sürüm 1.0.2 yeni nedir:

  • araç çubuğu ve debugger taşındı javascript dosyaları requirejs kullanmak için Daha iyi bağımlılık yükleme ve modül izolasyonu için mutiple kütüphane sürümleri ile iyi oynamak için. Tekrarlayan sorun beklenen sürümü araç çubuğu bir tarafından overrided edildi uyumsuz yükleme ve uygulama belirli jquery kütüphanesi ile oldu.

  • Eğer zaten yüklemek için araç çubuğunu requirejs kullanarak ve istiyorsanız
  • sadece yol ve modül eklemek:
  • require.config ({
  • yolları: {
  • & quot; & quot ;: jQuery & quot; jquery-1.7.2.min & quot;
  • & quot; & quot ;: araç çubuğu & quot; / _ debug_toolbar / statik / js / araç çubuğu & quot;
  • });
  • gerektirir ([& quot; & quot ;, jQuery & quot; çubuğu & quot;], function ($, araç çubuğu) {
  • $ (function () {
  • // sizin modül
  • });
  • });

nedir sürüm 1.0.1 Yeni : request.remote_addr Yok ise

  • araç çubuğunu devre dışı .

Piramit 1.3a9 +, görünümler, yolları ile kullanılan sürüm 0.9.9.1:

  • When yeni nedir ve pyramid_debugtoolbar tarafından yapılan diğer kayıtlar kendisi introspectables panelinde görünmez.

nedir sürüm 0.9.9 Yeni:

  • Piramit 1.3a8 yılında MakoRendererFactoryHelper yararlanmak için deneyin + . Bunu yapabilirsek, araç çubuğu şablonları, normal mako ayarları etkilenmez olmayacaktır. en görünür değişiklik çubuğu mako şablonları artık bir dbtmako uzantısına sahip olmasıdır.

nedir sürüm 0.9.8 Yeni:

  • Show istek başlıklarını yerine yanlışlıkla gösteren environ değerler Başlıkları paneli altında & quot; Headers & quot ;. talep Bu da potansiyel bir UnicodeDecodeError giderir.

  • Orijinal içerik değiştirirken
  • tepki nesne üzerinde Set CONTENT_LENGTH biz app_iter yeniden ne zaman.

sürüm 0.9.6 yeni nedir:

  • Eklendi & quot; Içgözlem & quot; Panel; Sadece Pyramid 1.3dev altında aktif + (Piramit içgözlem alt sistemi gerektirir).
  • performans paneli şablonu değişkenleri beklenmeyen sonuçlara neden bildirilen Adres heisenbug. Tekrar, ama muhabir düzeltme onun için çalışır gösterir, bu yüzden marying dolu olamaz. Bkz https://github.com/Pylons/pyramid_debugtoolbar/commit/5719c97ea2a3a41fc01e261403d0167cc38f3b49

Gereksinimler :

  • Python

Yorumlar pyramid_debugtoolbar

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!