From b765ed944cc1232d19489a9ba704ccd3e380287b Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Fri, 9 Oct 2009 18:11:50 +0000 Subject: view -> static directive. --- docs/tutorials/bfgwiki/basiclayout.rst | 6 +++--- docs/tutorials/bfgwiki/src/authorization/tutorial/configure.zcml | 5 +++++ docs/tutorials/bfgwiki/src/authorization/tutorial/views.py | 7 ------- docs/tutorials/bfgwiki/src/basiclayout/tutorial/configure.zcml | 9 ++++----- docs/tutorials/bfgwiki/src/basiclayout/tutorial/views.py | 3 --- docs/tutorials/bfgwiki/src/models/tutorial/configure.zcml | 5 ++--- docs/tutorials/bfgwiki/src/models/tutorial/views.py | 3 --- .../tutorials/bfgwiki/src/viewdecorators/tutorial/configure.zcml | 5 +++++ docs/tutorials/bfgwiki/src/viewdecorators/tutorial/views.py | 7 ------- docs/tutorials/bfgwiki/src/views/tutorial/configure.zcml | 9 ++++----- docs/tutorials/bfgwiki/src/views/tutorial/views.py | 3 --- 11 files changed, 23 insertions(+), 39 deletions(-) (limited to 'docs/tutorials') diff --git a/docs/tutorials/bfgwiki/basiclayout.rst b/docs/tutorials/bfgwiki/basiclayout.rst index d69839c46..d57cd7134 100644 --- a/docs/tutorials/bfgwiki/basiclayout.rst +++ b/docs/tutorials/bfgwiki/basiclayout.rst @@ -38,9 +38,9 @@ XML namespace. Our sample ZCML file looks like the following: Since this ```` doesn't have a ``name`` attribute, it is the "default" view for that class. -#. *Lines 11-15*. Register a view on the ``MyModels`` class that - answers URL segments of ``static``. This is a view that will serve - up static resources for us, in this case, at +#. *Lines 11-15*. Register a ``static`` view which answers requests + which start with ``/static``. This is a view that will serve up + static resources for us, in this case, at ``http://localhost:6543/static/`` and below. Content Models with ``models.py`` diff --git a/docs/tutorials/bfgwiki/src/authorization/tutorial/configure.zcml b/docs/tutorials/bfgwiki/src/authorization/tutorial/configure.zcml index 660181918..2fd87ba26 100644 --- a/docs/tutorials/bfgwiki/src/authorization/tutorial/configure.zcml +++ b/docs/tutorials/bfgwiki/src/authorization/tutorial/configure.zcml @@ -14,4 +14,9 @@ + + diff --git a/docs/tutorials/bfgwiki/src/authorization/tutorial/views.py b/docs/tutorials/bfgwiki/src/authorization/tutorial/views.py index 59042c511..beb52e1b7 100644 --- a/docs/tutorials/bfgwiki/src/authorization/tutorial/views.py +++ b/docs/tutorials/bfgwiki/src/authorization/tutorial/views.py @@ -7,7 +7,6 @@ from repoze.bfg.chameleon_zpt import render_template_to_response from repoze.bfg.security import authenticated_userid -from repoze.bfg.view import static from repoze.bfg.view import bfg_view from tutorial.models import Page @@ -16,12 +15,6 @@ from tutorial.models import Wiki # regular expression used to find WikiWords wikiwords = re.compile(r"\b([A-Z]\w+[A-Z]+\w+)") -static_app = static('templates/static') - -@bfg_view(for_=Wiki, name='static', permission='view') -def static_view(context, request): - return static_app(context, request) - @bfg_view(for_=Wiki, permission='view') def view_wiki(context, request): return HTTPFound(location = model_url(context, request, 'FrontPage')) diff --git a/docs/tutorials/bfgwiki/src/basiclayout/tutorial/configure.zcml b/docs/tutorials/bfgwiki/src/basiclayout/tutorial/configure.zcml index 89bf74525..f990298c5 100644 --- a/docs/tutorials/bfgwiki/src/basiclayout/tutorial/configure.zcml +++ b/docs/tutorials/bfgwiki/src/basiclayout/tutorial/configure.zcml @@ -8,10 +8,9 @@ view=".views.my_view" /> - + diff --git a/docs/tutorials/bfgwiki/src/basiclayout/tutorial/views.py b/docs/tutorials/bfgwiki/src/basiclayout/tutorial/views.py index 13b84352f..923c1fffa 100644 --- a/docs/tutorials/bfgwiki/src/basiclayout/tutorial/views.py +++ b/docs/tutorials/bfgwiki/src/basiclayout/tutorial/views.py @@ -1,7 +1,4 @@ from repoze.bfg.chameleon_zpt import render_template_to_response -from repoze.bfg.view import static - -static_view = static('templates/static') def my_view(context, request): return render_template_to_response('templates/mytemplate.pt', diff --git a/docs/tutorials/bfgwiki/src/models/tutorial/configure.zcml b/docs/tutorials/bfgwiki/src/models/tutorial/configure.zcml index c734bb61f..b3bb03fb1 100644 --- a/docs/tutorials/bfgwiki/src/models/tutorial/configure.zcml +++ b/docs/tutorials/bfgwiki/src/models/tutorial/configure.zcml @@ -8,10 +8,9 @@ view=".views.my_view" /> - diff --git a/docs/tutorials/bfgwiki/src/models/tutorial/views.py b/docs/tutorials/bfgwiki/src/models/tutorial/views.py index 13b84352f..923c1fffa 100644 --- a/docs/tutorials/bfgwiki/src/models/tutorial/views.py +++ b/docs/tutorials/bfgwiki/src/models/tutorial/views.py @@ -1,7 +1,4 @@ from repoze.bfg.chameleon_zpt import render_template_to_response -from repoze.bfg.view import static - -static_view = static('templates/static') def my_view(context, request): return render_template_to_response('templates/mytemplate.pt', diff --git a/docs/tutorials/bfgwiki/src/viewdecorators/tutorial/configure.zcml b/docs/tutorials/bfgwiki/src/viewdecorators/tutorial/configure.zcml index b1501597d..2bb0fef96 100644 --- a/docs/tutorials/bfgwiki/src/viewdecorators/tutorial/configure.zcml +++ b/docs/tutorials/bfgwiki/src/viewdecorators/tutorial/configure.zcml @@ -5,4 +5,9 @@ + + diff --git a/docs/tutorials/bfgwiki/src/viewdecorators/tutorial/views.py b/docs/tutorials/bfgwiki/src/viewdecorators/tutorial/views.py index aae1c30ce..0725ffe28 100644 --- a/docs/tutorials/bfgwiki/src/viewdecorators/tutorial/views.py +++ b/docs/tutorials/bfgwiki/src/viewdecorators/tutorial/views.py @@ -4,7 +4,6 @@ import re from webob.exc import HTTPFound from repoze.bfg.url import model_url from repoze.bfg.chameleon_zpt import render_template_to_response -from repoze.bfg.view import static from repoze.bfg.view import bfg_view from tutorial.models import Page @@ -13,12 +12,6 @@ from tutorial.models import Wiki # regular expression used to find WikiWords wikiwords = re.compile(r"\b([A-Z]\w+[A-Z]+\w+)") -static_app = static('templates/static') - -@bfg_view(for_=Wiki, name='static') -def static_view(context, request): - return static_app(context, request) - @bfg_view(for_=Wiki) def view_wiki(context, request): return HTTPFound(location = model_url(context, request, 'FrontPage')) diff --git a/docs/tutorials/bfgwiki/src/views/tutorial/configure.zcml b/docs/tutorials/bfgwiki/src/views/tutorial/configure.zcml index fda2ce0e8..8fa1a10c9 100644 --- a/docs/tutorials/bfgwiki/src/views/tutorial/configure.zcml +++ b/docs/tutorials/bfgwiki/src/views/tutorial/configure.zcml @@ -3,11 +3,10 @@ - +