[Checkins] SVN: bluebream/trunk/src/bluebream/project_template/src/+namespace_package+/+main_package+/ provide one default view for sample application
Baiju M
baiju.m.mail at gmail.com
Mon Jan 11 22:50:34 EST 2010
Log message for revision 108045:
provide one default view for sample application
Changed:
U bluebream/trunk/src/bluebream/project_template/src/+namespace_package+/+main_package+/configure.zcml_tmpl
U bluebream/trunk/src/bluebream/project_template/src/+namespace_package+/+main_package+/views.py
-=-
Modified: bluebream/trunk/src/bluebream/project_template/src/+namespace_package+/+main_package+/configure.zcml_tmpl
===================================================================
--- bluebream/trunk/src/bluebream/project_template/src/+namespace_package+/+main_package+/configure.zcml_tmpl 2010-01-12 03:35:21 UTC (rev 108044)
+++ bluebream/trunk/src/bluebream/project_template/src/+namespace_package+/+main_package+/configure.zcml_tmpl 2010-01-12 03:50:34 UTC (rev 108045)
@@ -36,4 +36,11 @@
class=".views.AddSampleApplication"
/>
+ <browser:page
+ for=".interfaces.ISampleApplication"
+ name="index"
+ permission="zope.Public"
+ class=".views.SampleApplicationDefaultView"
+ />
+
</configure>
Modified: bluebream/trunk/src/bluebream/project_template/src/+namespace_package+/+main_package+/views.py
===================================================================
--- bluebream/trunk/src/bluebream/project_template/src/+namespace_package+/+main_package+/views.py 2010-01-12 03:35:21 UTC (rev 108044)
+++ bluebream/trunk/src/bluebream/project_template/src/+namespace_package+/+main_package+/views.py 2010-01-12 03:50:34 UTC (rev 108045)
@@ -16,8 +16,15 @@
app = SampleApplication()
name = namechooser.chooseName(name, app)
self.context[name] = app
+ self.request.response.redirect(name)
+class SampleApplicationDefaultView(BrowserView):
+
+ def __call__(self):
+ return """Welcome to the Sample application"""
+
+
class RootDefaultView(BrowserView):
def __call__(self):
@@ -33,5 +40,7 @@
<li><a href="https://mail.zope.org/mailman/listinfo/zope3-users">Mailing list</a></li>
<li><a href="http://webchat.freenode.net/?randomnick=1&channels=bluebream">IRC Channel: #bluebream at irc.freenode.net</a></li>
</ul>
+<br/>
+<a href="@@add">Add Sample application</a>
</body></html>
"""
More information about the checkins
mailing list