zodbbrowser voit tarkastaa pysyviä esineitä tallennettu ZODB, tarkastella niiden ominaisuuksia ja historiallisia muutoksia niihin.
Käyttö itsenäisenä hanke
Asenna kaikki riippuvuudet lähdettä puu zc.buildout:
python bootstrap.py
bin / verkon rakentaminen
Suorita bin / zodbbrowser määritellään joko tiedostonimi tai ZEO osoite
bin / zodbbrowser /path/to/Data.fs
bin / zodbbrowser --zeo localhost: 9080
bin / zodbbrowser --zeo / path / to / zeosock
Jos sinulla ei ole vara Data.fs testata, voit luoda uuden tyhjän vain barest Zope 3 telineet se:
bin / zodbbrowser empty.fs --rw
Avaa http: // localhost: 8070 selaimessa. Huomaa, että ei ole olemassa kulunvalvontaan; muut käyttäjät paikallisen koneen voi käyttää tietokannan sisältöä.
Tai voit yrittää käyttää easy_install. Se voi työskennellä tai se ei riippuen nykytilasta kaikki riippuvuudet (buildout.cfg hardcodes riippuvuus version tunnettuun-työskentely-yhdessä tilassa, jota kutsutaan "Zope 3,4 toimiva Set", joten verkon rakentaminen perustuva asennuksia ovat turvallisempia )
easy_install zodbbrowser
zodbbrowser /path/to/Data.fs
komentorivivalitsimet
Suorita bin / zodbbrowser help nähdä täydelliset ja ajan tasalla luetteloa komentoriviasetusten:
Käyttö: zodbbrowser [optiot] [FILENAME | --zeo OSOITE]
Avaa ZODB tietokantaan ja aloittaa web-pohjainen selain app.
Vaihtoehdot:
& Nbsp; -h, --help & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; näytä tämä ohje ja poistu
& Nbsp; --zeo = OSOITE & nbsp; & nbsp; & nbsp; & nbsp; yhteyden ZEO -palvelin
& Nbsp; --listen = OSOITE & nbsp; Määritä portti (tai isäntä: portti) kuuntelemaan
& Nbsp; --rw & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Avaa tietokanta read-write (mahdollistaa luomisen
standardi Zope paikallisten sähkölaitosten jos puuttuu)
Online-ohje
On vähän "apua" linkkiä oikeassa alakulmassa jokaisen sivun, joka kuvaa käyttöliittymä tarkemmin.
Käyttö plugin
Lisää zodbbrowser luetteloon munat (esim buildout.cfg oman app) ja lisätä tämän site.zcml:
Uusinta bin / verkon rakentaminen, käynnistä Zope ja liittää@@zodbbrowser loppuun URL aloittaa selailun, esim http: // localhost: 8080 /@@zodbbrowser. Tai, jos silti käyttää ZMI (Zope Management Interface), etsiä uutta valikosta kohta "ZODB Browser".
Vaihtoehtoiset
On paketti nimeltään z3c.zodbbrowser vuonna Zope SVN joka toteuttaa sama ajatus (mutta ilman historiaa selailu) kuin GUI työpöydän sovellus kirjoitettu wxPython. Se ei ole verkkosivuilla ja ei koskaan luovutettu Python Package Index.
Mukana on myös dm.historical joka tarjoaa pääsyn vastustaa historiaa interaktiivinen Python kuori.
Jos et ole kiinnostunut historiasta tai esineitä, jotka ei pääse läpi URL läpikäynti, voit käyttää sisäänrakennettua esine tarkastaja mukana Zope 3 / Grok.
Mitä uutta tässä versiossa:
- Pudonnut Python 2.4 ja 2.5 tuki.
- Siirretty lähde Launchpad ja Github.
- Custom edustus OOBucket esineitä.
- Hieman parempi virhesivuja kun määrität virheellinen / olematon OID.
- Käsittele OrderedContainers ei-pysyviä _order tai _data attribuutteja (olen nähnyt ensimmäisen luonnossa).
- Osittainen korjaus LP # 1185175: voi selata esineitä luokkia, jotka käyttävät zope.interface.implementsOnly.
Mitä uutta strong> versiossa 0.10.4:
- edellinen julkaisu oli täysin rikki (LP # 1091716 ). Korjaa ongelman, ja kiinnitä tox.ini tosiasiallisesti suorittaa toiminnallisia testejä lisäksi laite testejä.
Mitä uutta strong> versiossa 0.10.3:
- Custom edustus pysyvien kohteiden ilman __repr__ välttää osoittaa harhaanjohtava muistiosoitteita (LP # 1087138).
Mitä uutta strong> versiossa 0.10.2:
- Bugikorjaus varten POSKeyErrors kun katselet BTrees ei-triviaali koot (LP # 953480). Tämä korjaa regressio käyttöön versio 0.10.0.
Mitä uutta strong> versiossa 0.10.0:
- selaaminen tilitietoja (@@zodb_history). Alkuperäinen täytäntöönpanon toistaiseksi, uskomattoman hidas kun on suuria tietokantoja (LP # 907900).
- ZODB Selaimen nyt välttää kirjallisesti tietokantaan jopa read-write mode. Aiemmin kun esineet oli kirjoittaa vs. lukea semantiikka, nämä kirjoitukset ehkä hiipi.
- Lisää kuvaileva sivujen otsikot (LP # 931115).
- Näytä objektin koko otsikkoon (LP # 497780).
- Laajenna typistetty arvot klikkaamalla niitä (LP # 931184).
- Lisää käyttäjäystävällinen esitys Monirivisessä arvoja.
- Päivitä ylläpitäjälle sähköpostitse setup.py.
- Parempi virheilmoituksen & quot; osoite jo käytössä & quot; virheet.
Mitä uutta strong> versiossa 0.9.0:
- Tee se mahdollista käyttää zodbbrowser lisäohjelmana Zope 2.12. Aikaisemmin vain voisit käyttää standalone zodbbrowser sovelluksensa Zope 2,12 tietokantoja.
- vakaampi vastaan poikkeuksia tapahtuu repr (): näyttää arvoa & quot; & quot; sijasta erroring ulos.
- Tee 'python -m zodbbrowser "ajaa standalone app Python 2.5 ja 2.7. Huomaa, että "python -m zodbbrowser.standalone" jo työskennellyt Python 2.4 kautta 2.7.
- Lisää mahdollisuus määrittää ZEO varastointi nimi (--storage NAME). Contributed Thierry Florac.
Vaatimukset :
- Python
Kommentteja ei löytynyt