zodbbrowser

軟件截圖:
zodbbrowser
軟件詳細信息:
版本: 0.11.0
上傳日期: 14 Apr 15
許可: 免費
人氣: 4

Rating: 1.5/5 (Total Votes: 2)

zodbbrowser允許你檢查存儲在ZODB持久對象,查看其屬性,對他們做出的歷史變遷。
使用作為一個獨立的項目
安裝所有的依賴與zc.buildout源代碼樹:
蟒蛇bootstrap.py
斌/擴建
運行斌/ zodbbrowser則指定一個文件名或ZEO地址
斌/ zodbbrowser /path/to/Data.fs
斌/ zodbbrowser --zeo本地主機:9080
斌/ zodbbrowser --zeo /路徑/到/ zeosock
如果你沒有備用Data.fs來測試,你可以創建一個新的空單只有最起碼的Zope 3腳手架在裡面:
斌/ zodbbrowser empty.fs --rw
打開http://本地主機:在web瀏覽器8070。請注意,有沒有訪問控制;在本地機器上的所有其他用戶將能夠訪問數據庫的內容。
或者你可以嘗試使用的easy_install。它可能工作也可能不會,這取決於所有依賴的當前狀態(buildout.cfg會有限制依賴版本已知能正常工作在一起的狀態,被稱為“Zope的3.4的正確設置”,因此擴建為基礎的安裝更加安全)
easy_install的zodbbrowser
zodbbrowser /path/to/Data.fs
命令行選項
運行斌/ zodbbrowser --help看到一個完整的和最新的最新的命令行選項列表:
用法:zodbbrowser [選項] [文件名| --zeo地址]
打開ZODB數據庫並啟動一個基於網絡瀏覽器的應用程序。
選項:
  -h,--help       顯示此幫助信息並退出
  --zeo = ADDRESS    連接到ZEO服務器,而不是
  --listen = ADDRESS 指定端口(或主機:端口)上偵聽
  --rw             打開數據庫讀寫(允許創建的
                   標準的Zope本地公用事業如果丟失)
在線幫助
有一個在每個頁面的描述更詳細的用戶界面的右下角有點“幫助”鏈接。
使用作為一個插件
添加zodbbrowser雞蛋的清單(例如在您的應用程序的buildout.cfg),並添加到您的site.zcml:
<包括包=“zodbbrowser”/>
重新運行斌/擴建,重新啟動Zope和追加@@ zodbbrowser到URL的末尾開始瀏覽,如: HTTP://本地主機:8080 / @@ zodbbrowser。或者,如果你還在用ZMI(Zope管理界面),查找標題為“ZODB瀏覽器”的新菜單項。
替代
有一個叫z3c.zodbbrowser在實現作為一個使用wxPython的書面GUI桌面應用程序一樣的想法(但沒有歷史瀏覽)Zope的svn庫包。它沒有一個網站,並沒有發布到Python包索引。
還有dm.historical它提供了訪問來自一個交互式的Python Shell對象的歷史。
如果你不感興趣的歷史或物體不能通過URL遍歷到達,您可以使用內置在自帶的Zope 3 /神交對象檢查。

什麼是新的在此版本中:

  • 在丟棄的Python 2.4和2.5的支持
  • 從啟動板遷移源Github上。
  • 在OOBucket對象的自定義表示。
  • 當您指定一個無效的/不存在的OID稍微好一點的錯誤頁面。
  • 在處理與非持久性_order或_data屬性OrderedContainers(我見過的第一個在野外)。

  • 對於LP#1185175
  • 在局部修正:不能瀏覽使用zope.interface.implementsOnly類對象

什麼的0.10.4版本是新的

  • 在以前的版本被徹底打破(LP#1091716 )。解決這個問題,並修復tox.ini實際運行功能測試除了單元測試。

什麼是0.10.3版本,新的

  • 在持久對象沒有__repr__自定義的代表性,以避免顯示誤導性存儲器地址(LP#1087138)。

什麼的0.10.2版本是新的

  • 在修正為POSKeyErrors觀看的不平凡的B樹時,尺寸(LP#953480)。這修復了0.10.0版本中引入的一個回歸。

什麼版本0.10.0是新的

  • 在交易記錄瀏覽(@@ zodb_history)。初步實施至今,令人難以置信的速度慢,當你有大型數據庫(LP#907900)。
  • 在ZODB瀏覽器現在避免寫入數據庫,即使在讀寫模式。此前,當你的對象已經寫在讀的語義,這些寫入可能已經悄悄英寸
  • 在更具描述性的網頁標題(LP#931115)。
  • 在頭(LP#497780)顯示對象的大小。
  • 在通過點擊(LP#931184)展開截斷值。

  • 多行文本值
  • 在更多用戶友好的表示。
  • 在更新維護電子郵件中setup.py。
  • 在為&QUOT更好的錯誤消息,已經在使用&QUOT地址;錯誤。

什麼在0.9.0版本新

  • 請其使用可能zodbbrowser作為一個插件Zope的2.12。以前你只能使用獨立zodbbrowser應用程序與Zope的2.12數據庫。
  • 在反對的例外發生在再版()更強大的:顯示值與QUOT;&QUOT;而不是示數出來。
  • 請'巨蟒-m zodbbrowser“關於Python 2.5和2.7上運行的獨立的應用程序。請注意,'巨蟒-m zodbbrowser.standalone“通過2.7已經工作了Python 2.4。
  • 在添加選項來指定ZEO存儲名稱(--storage NAME)。貢獻的蒂埃里弗羅哈克。

要求

  • 在Python中

意見 zodbbrowser

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