zodbbrowser

Screenshot Software:
zodbbrowser
Mga detalye ng Software:
Bersyon: 0.11.0
I-upload ang petsa: 14 Apr 15
Lisensya: Libre
Katanyagan: 4

Rating: 1.5/5 (Total Votes: 2)

Pinapayagan ka ng zodbbrowser mong siyasatin paulit-ulit na mga bagay na naka-imbak sa ZODB, tingnan ang kanilang mga katangian at makasaysayang mga pagbabagong ginawa sa kanila.
Paggamit bilang isang nakapag-iisang proyekto
I-install ang lahat ng mga dependency sa source puno na may zc.buildout:
python bootstrap.py
bin / buildout
Patakbuhin bin / zodbbrowser pagtukoy ng alinman sa isang filename o ZEO address
bin / zodbbrowser /path/to/Data.fs
bin / zodbbrowser --zeo localhost: 9080
bin / zodbbrowser --zeo / path / sa / zeosock
Kung wala kang isang ekstrang Data.fs upang subukan sa, maaari kang lumikha ng isang bagong walang laman isa lang sa mga barest Zope 3 plantsa sa loob nito:
bin / zodbbrowser empty.fs --rw
Buksan ang http: // localhost: 8070 sa isang web browser. Tandaan na walang mga access control; lahat ng iba pang mga gumagamit sa lokal na computer ay magagawang i-access ang mga nilalaman ng database.
O maaari mong subukan na gumamit ng easy_install. Maaari itong gumana o maaaring hindi, depende sa kasalukuyang estado ng lahat ng mga dependency (buildout.cfg hardcodes bersyon ng dependency sa isang estado na kilala-pagtatrabaho-sama, na tinatawag na "Zope 3.4 Mga Kilalang Magandang Set", kaya pag-install buildout-based ay mas ligtas )
easy_install zodbbrowser
zodbbrowser /path/to/Data.fs
Mga pagpipilian sa command-line
Patakbuhin bin / zodbbrowser --help upang makita ang buong at up-to-date na listahan ng mga pagpipilian command-line:
Paggamit: zodbbrowser [pagpipilian] [FILENAME | --zeo ADDRESS]
Magbukas ng ZODB database at simulan ang isang web-based browser app.
Mga Pagpipilian:
& Nbsp; -h, --help & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ipakita ang help mensahe at lumabas
& Nbsp; --zeo = ADDRESS & nbsp; & nbsp; & nbsp; & nbsp; sa halip kumonekta sa ZEO server
& Nbsp; --listen = ADDRESS & nbsp; tukuyin ang port (o host: port) upang makinig sa
& Nbsp; --rw & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; buksan ang database read-write (nagbibigay-daan sa paglikha ng
                    karaniwang Zope lokal na utility kung nawawala)
Mga online na tulong
Mayroong isang maliit na link na 'help' sa ibabang kanang sulok ng bawat pahina na naglalarawan ng user interface sa mas malawak na detalye.
Paggamit bilang isang plugin
Magdagdag ng zodbbrowser sa listahan ng mga itlog (eg sa buildout.cfg ng iyong app) at idagdag ito sa iyong site.zcml:

Muling palabas ng pelikula bin / buildout, i-restart Zope at ikabit ang@@zodbbrowser sa dulo ng URL upang simulan ang pag-browse, halimbawa, http: // localhost: 8080 /@@zodbbrowser. O kaya, kung ikaw pa rin ang ZMI (ang Zope Pamamahala Interface), maghanap ng isang bagong item sa menu na may pamagat na "ZODB Browser".
Alternatibo
Mayroong isang pakete na tinatawag na z3c.zodbbrowser sa Zope svn repositoryo na ipinapatupad ng parehong ideya (ngunit walang kasaysayan ng pagba-browse) bilang isang GUI desktop application nakasulat gamit wxPython. Hindi nito ay may isang website at ay hindi kailanman inilabas sa Python Package Index.
Mayroong dm.historical din na nagbibigay ng access sa object kasaysayan mula sa isang interactive na Python shell.
Kung hindi ka interesado sa kasaysayan o mga bagay na hindi maabot sa pamamagitan ng traversal URL, maaari mong gamitin ang built-in na bagay inspector na ito ay may Zope 3 / Grok.

Ano ang bagong sa paglabas:.

  • -drop na Python 2.4 at 2.5 suporta
  • Inilipat pinagmulan mula sa Launchpad sa Github.
  • Mga Custom na representasyon ng OOBucket bagay.
  • Bahagyang mas mahusay na mga pahina ng error kapag tinukoy mo ang isang hindi wastong / nonexistent OID.
  • Pangasiwaan OrderedContainers sa mabuway _order o _data mga katangian (nakita ko ang unang sa ligaw).
  • Parsyal na-aayos para sa LP # 1185175:. Hindi maaaring mag-browse ng mga bagay klase na gumagamit ng zope.interface.implementsOnly

Ano ang bagong sa bersyon 0.10.4:

  • Ang nakaraang release ay ganap na pinaghiwa (LP # 1091716 ). Ayusin ang isyu, at mag-ayos tox.ini upang aktwal na magpatakbo ng mga pagsubok functional bilang karagdagan sa pagsusuri ng yunit.

Ano ang bagong sa bersyon 0.10.3:

  • Custom na representasyon ng paulit-ulit na mga bagay na walang __repr__ upang maiwasan ang na nagpapakita ng nakapanliligaw na memory address (LP # 1,087,138).

Ano ang bagong sa bersyon 0.10.2:

  • Bugfix para sa POSKeyErrors kapag tinitingnan BTrees ng mga non-walang halaga laki (LP # 953480). Inaayos na ito ng pagbabalik ipinakilala sa bersyon 0.10.0.

Ano ang bagong sa bersyon 0.10.0:

  • Pag-browse ng mga tala ng transaksyon (@@zodb_history). Paunang pagpapatupad sa ngayon, unbelievably mabagal kapag mayroon kang maraming mga database (LP # 907900).
  • ZODB Browser ngayon avoids sulat sa database kahit na sa read-write mode. Dati kapag ay ang iyong object magsulat-on-basahin ang semantic, mga nagsusulat maaaring snuck in.
  • Higit pang mga mapaglarawang mga pamagat ng pahina (LP # 931115).
  • Ipakita ang mga laki na bagay sa header (LP # 497780).
  • Palawakin ang pinutol halaga sa pamamagitan ng pag-click sa kanila (LP # 931184).
  • Higit pang mga user-friendly na representasyon ng multiline mga halaga ng teksto.
  • I-update ang maintainer email sa setup.py.
  • Mas mahusay na mensahe ng error para sa & quot; address ginagamit na & quot; error.

Ano ang bagong sa bersyon 0.9.0:

  • Gawin itong posibleng gamitin zodbbrowser bilang isang plugin para sa Zope 2.12. Noong nakaraan ay maaaring mo lamang gamitin ang standalone na zodbbrowser app sa Zope 2.12 database.
  • Maging mas malakas laban sa mga pagbubukod na nagaganap sa repr (): ipakita ang halaga ng & quot; & quot; sa halip na erroring out.
  • Tiyakin 'python -m zodbbrowser' patakbuhin ang standalone na app sa Python 2.5 at 2.7. Tandaan na 'python -m zodbbrowser.standalone' na nagtrabaho sa Python 2.4 sa pamamagitan ng 2.7.
  • Magdagdag ng isang opsyon upang tukuyin ang pangalan ZEO imbakan (--storage NAME). Ibinahagi ng mga Thierry Florac.

Mga Kinakailangan :

  • Python

Mga komento sa zodbbrowser

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!