pyramid_debugtoolbar

Skjermbilde programvare:
pyramid_debugtoolbar
Prog.varedetaljer:
Versjon: 2.0.2
Last opp dato: 14 Apr 15
Lisens: Gratis
Popularitet: 2

Rating: 5.0/5 (Total Votes: 1)

pyramid_debugtoolbar er en Python-modul som gir en debug verktøylinje nyttig mens du utvikler din Pyramid søknad.
Denne koden krever Pyramid bagasjerommet (aka 1.1.1dev); ikke utgitt versjon av Pyramid (f.eks 1.0 eller 1.1) vil kjøre den.
Merk at pyramid_debugtoolbar er en blatant rip-off av Michael van Tellingen er kolbe-debugtoolbar (som selv var avledet fra Rob Hudsons django-debugtoolbar). Det inkluderer også en lett slipes ned versjon av Werkzeug debugger koden ved Armin Ronacher og team.
demonstrasjon
For en demonstrasjon:
& Nbsp; Lag en virtualenv:
& Nbsp; virtualenv2.6 no-site-pakker env26
& Nbsp; Clone pyramiden trunk:
& Nbsp; git clone git@github.com: Ledningsmaster / pyramid.git
& Nbsp; Installer Pyramid stammen inn i virtualenv:
cd pyramide
& Nbsp; $ Venv / bin / python setup.py utvikle
& Nbsp; klone pyramid_debugtoolbar trunk:
& Nbsp; git clone git@github.com: Ledningsmaster / pyramid_debugtoolbar.git
& Nbsp; Installer pyramid_debugtoolbar stammen inn i virtualenv:
cd pyramid_debugtoolbar
$ Venv / bin / python setup.py utvikle
& Nbsp; Installer pyramid_debugtoolbar / demo pakke i virtualenv:
cd demo
$ Venv / bin / python setup.py utvikle
& Nbsp; Kjør pyramid_debugtoolbar pakkens demo / demo.py fil med virtualenv er Python:
$ Venv / bin / python demo.py
Du vil se en side full av test alternativer for å prøve når du besøker http: // localhost: 8080

Hva er nytt i denne utgaven:.

  • Fix bryte bugs når kjøre under Py3k.

Hva er nytt i versjon 1.0.7:.

  • Drop støtte for Python 2.5
  • Fix beregning av proxy-adresser. Se https://github.com/Pylons/pyramid_debugtoolbar/pull/100.
  • Gjør maler kompatible med no-MarkupSafe Mako henhold Python 3.2.
  • Decode plattform navn til Unicode UTF-8-koding for å takle nonascii tegn i plattform (f.eks Fedora sin Schrödingers katt). Se https://github.com/Pylons/pyramid_debugtoolbar/pull/98
  • Løft en pyramid.exceptions.URLDecodeError i stedet for en rå UnicodeDecodeError når forespørsel banen ikke kan dekodes. Se https://github.com/Pylons/pyramid/issues/1057.
  • Lagt nytt alternativ konfigurasjon: debugtoolbar.show_on_exc_only (standard = false). Hvis satt til sann (debugtoolbar.show_on_exc_only = true) den debugtoolbar vil bare bli injisert i responsen i tilfelle et unntak heves. Hvis responsen er behandlet uten unntak den returnerte html-koden ikke er endret i det hele tatt. Se https://github.com/Pylons/pyramid_debugtoolbar/issues/54
  • Fix ulike UnicodeDecodeError unntak.

Hva er nytt i versjon 1.0.3:

  • Den valid_host tilpasset predikatet brukes internt av utsikt pyramid_debugtoolbar gjorde 't bruker nyere & quot; IPaddr & quot; -basert logikk. Symptom: noen synspunkter kan ha vært feil utilgjengelig hvis du brukte en nettverksmaske som en & quot; debugtoolbar.hosts & quot; alternativ.
  • feilsøkingskonsollen fungerer nå med Google App Engine.
  • feilsøkingskonsollen legger nå en snarvei for å få tilgang til det siste resultatet gjennom _.

Hva er nytt i versjon 1.0.2:

  • Flyttet verktøylinjen og debugger Javascript-filer til å bruke requirejs for bedre avhengighet lasting og modul isolasjon for å spille bedre med mutiple bibliotek versjoner. Tilbakevendende problem var med asynkron lasting og applikasjonsspesifikke jQuery biblioteket der den forventede versjonen ble overrided av verktøylinjen ett.
  • Hvis du allerede bruker requirejs og ønsker verktøylinjen for å laste, bare legge den til din sti og modul:
  • require.config ({
  • stier: {
  • & quot; jquery & quot ;: & quot; jquery-1.7.2.min & quot;
  • & quot; verktøylinje & quot ;: & quot; / _ debug_toolbar / statiske / js / verktøylinje & quot;
  • });
  • require ([& quot; jquery & quot ;, & quot; verktøylinje & quot;], funksjon ($, verktøylinje) {
  • $ (function () {
  • // din modul
  • });
  • });

Hva er nytt i versjon 1.0.1:

  • Hvis request.remote_addr er Ingen, deaktivere verktøylinjen .

Hva er nytt i versjon 0.9.9.1:

  • When brukes med Pyramid 1.3a9 +, visninger, ruter og andre registreringer gjort av pyramid_debugtoolbar seg selv vil ikke dukke opp i introspectables panel.

Hva er nytt i versjon 0.9.9:

  • Prøv å dra nytte av MakoRendererFactoryHelper i Pyramid 1.3a8 + . Hvis vi kan gjøre dette, vil verktøylinjen maler ikke skje ved normale mako innstillinger. Den mest synlige endringen er at verktøylinje mako maler har nå en dbtmako forlengelse.

Hva er nytt i versjon 0.9.8:

  • Vis forespørsel overskrifter i stedet for feilaktig viser miljøer verdier i overskrifter panelet under & quot; Be hoder & quot ;. Dette løser også en potensiell UnicodeDecodeError.
  • Sett CONTENT_LENGTH på respons objekt når vi regenerere app_iter mens erstatte opprinnelige innholdet.

Hva er nytt i versjon 0.9.6:

  • Lagd & quot; Introspeksjon & quot; panel; aktiv bare under Pyramid 1.3dev + (krever Pyramid introspeksjon delsystem).
  • Adresse heisenbug rapportert hvor ytelse panel malvariabler forårsake uventede resultater. Kan ikke gjenta, men reporter indikerer løsningen fungerer for ham, så hagl marying. Se https://github.com/Pylons/pyramid_debugtoolbar/commit/5719c97ea2a3a41fc01e261403d0167cc38f3b49

Krav :

  • Python

Kommentarer til pyramid_debugtoolbar

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!