+ +
+

pyams_zodbbrowser.zmi package

+
+

Submodules

+
+
+

pyams_zodbbrowser.zmi.views module

+
+
+class pyams_zodbbrowser.zmi.views.PathToOidView(context, request)
+

Bases: pyams_zodbbrowser.zmi.views.ZodbInfoView

+
+ +
+
+class pyams_zodbbrowser.zmi.views.TruncatedView(context, request)
+

Bases: pyams_zodbbrowser.zmi.views.ZodbInfoView

+
+ +
+
+class pyams_zodbbrowser.zmi.views.VeryCarefulView(context, request)
+

Bases: pyams_utils.adapter.ContextRequestAdapter

+

Base ZODB view

+
+
+findClosestPersistent()
+
+ +
+
+jar
+
+ +
+
+made_changes = False
+
+ +
+
+readonly
+
+ +
+ +
+
+class pyams_zodbbrowser.zmi.views.ZODBBrowserMenu(context, request, view, manager=None)
+

Bases: pyams_skin.viewlet.menu.MenuItem

+

ZODB browser menu

+
+
+icon_class = 'fa-database'
+
+ +
+
+label = 'ZODB browser'
+
+ +
+
+url = '#zodbbrowser'
+
+ +
+ +
+
+class pyams_zodbbrowser.zmi.views.ZodbHistoryView(context, request)
+

Bases: pyams_zodbbrowser.zmi.views.VeryCarefulView

+

Zodb history view

+
+
+findPage(tid)
+
+ +
+
+getUrl(tid=None)
+
+ +
+
+listHistory()
+
+ +
+
+page_size = 5
+
+ +
+
+update()
+
+ +
+ +
+
+class pyams_zodbbrowser.zmi.views.ZodbInfoView(context, request)
+

Bases: pyams_zodbbrowser.zmi.views.VeryCarefulView

+

ZODB info view

+
+
+getBreadcrumbs()
+
+ +
+
+getBreadcrumbsHTML()
+
+ +
+
+getObjectId()
+
+ +
+
+getObjectIdHex()
+
+ +
+
+getObjectType()
+
+ +
+
+getObjectTypeShort()
+
+ +
+
+getPath()
+
+ +
+
+getPickleSize()
+
+ +
+
+getRequestedTid()
+
+ +
+
+getRequestedTidNice()
+
+ +
+
+getRootOid()
+
+ +
+
+getStateTid()
+
+ +
+
+getStateTidNice()
+
+ +
+
+getUrl(oid=None, tid=None)
+
+ +
+
+listAttributes()
+
+ +
+
+listHistory()
+

List transactions that modified a persistent object.

+
+ +
+
+listItems()
+
+ +
+
+locate(path)
+
+ +
+
+selectObjectToView()
+
+ +
+
+update()
+
+ +
+ +
+
+class pyams_zodbbrowser.zmi.views.ZodbObjectAttribute(name, value, tid=None)
+

Bases: object

+
+
+rendered_name()
+
+ +
+
+rendered_value()
+
+ +
+ +
+
+pyams_zodbbrowser.zmi.views.getObjectPath(obj, tid)
+
+ +
+
+pyams_zodbbrowser.zmi.views.getObjectType(obj)
+
+ +
+
+pyams_zodbbrowser.zmi.views.getObjectTypeShort(obj)
+
+ +
+
+

Module contents

+
+
+ + +