[Checkins] SVN: five.grok/trunk/src/five/grok/components.py Use
BrowserPage with implicit Acquisition.
Lennart Regebro
regebro at gmail.com
Thu Jul 17 10:26:07 EDT 2008
Log message for revision 88445:
Use BrowserPage with implicit Acquisition.
Changed:
U five.grok/trunk/src/five/grok/components.py
-=-
Modified: five.grok/trunk/src/five/grok/components.py
===================================================================
--- five.grok/trunk/src/five/grok/components.py 2008-07-17 14:19:52 UTC (rev 88444)
+++ five.grok/trunk/src/five/grok/components.py 2008-07-17 14:26:07 UTC (rev 88445)
@@ -8,13 +8,17 @@
from zope.pagetemplate import pagetemplate, pagetemplatefile
from zope.publisher.publish import mapply
+import Acquisition
from OFS.SimpleItem import SimpleItem
-from zope.publisher.browser import BrowserPage
from five.grok import interfaces
from zope.app.container.contained import Contained
import persistent
+import zope.publisher.browser
+class BrowserPage(zope.publisher.browser.BrowserPage, Acquisition.Implicit):
+ """Browser page with implicit Acquisition."""
+
# XXX Should probably be a SimpleItem.
class Model(Contained, persistent.Persistent):
# XXX Inheritance order is important here. If we reverse this,
@@ -22,7 +26,6 @@
# can be established.
interface.implements(IAttributeAnnotatable, interfaces.IContext)
-
class View(BrowserPage):
interface.implements(interfaces.IGrokView)
More information about the Checkins
mailing list