summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorSteve Piercy <web@stevepiercy.com>2018-11-25 03:35:54 -0800
committerSteve Piercy <web@stevepiercy.com>2018-11-25 03:35:54 -0800
commit9161c6a4a2e5b96043a4b4f9171a6cd2fc7ec337 (patch)
tree233ada7a42dd85932869e0da811b2744df6cf87e /docs
parentfaa25d660effa044c0324aded75a37b225299a9b (diff)
downloadpyramid-9161c6a4a2e5b96043a4b4f9171a6cd2fc7ec337.tar.gz
pyramid-9161c6a4a2e5b96043a4b4f9171a6cd2fc7ec337.tar.bz2
pyramid-9161c6a4a2e5b96043a4b4f9171a6cd2fc7ec337.zip
Fix imports, contexts, paths to templates, and refactor `content` to `page_text` (there's too many "content" already and is confusing)
Diffstat (limited to 'docs')
-rw-r--r--docs/tutorials/wiki/src/views/tutorial/views/default.py24
1 files changed, 14 insertions, 10 deletions
diff --git a/docs/tutorials/wiki/src/views/tutorial/views/default.py b/docs/tutorials/wiki/src/views/tutorial/views/default.py
index dfc42c96a..b4b65a49b 100644
--- a/docs/tutorials/wiki/src/views/tutorial/views/default.py
+++ b/docs/tutorials/wiki/src/views/tutorial/views/default.py
@@ -4,16 +4,18 @@ import re
from pyramid.httpexceptions import HTTPFound
from pyramid.view import view_config
-from .models import Page
+from ..models import Page
# regular expression used to find WikiWords
wikiwords = re.compile(r"\b([A-Z]\w+[A-Z]+\w+)")
-@view_config(context='.models.Wiki')
+
+@view_config(context='..models.Wiki')
def view_wiki(context, request):
return HTTPFound(location=request.resource_url(context, 'FrontPage'))
-@view_config(context='.models.Page', renderer='templates/view.pt')
+
+@view_config(context='..models.Page', renderer='../templates/view.pt')
def view_page(context, request):
wiki = context.__parent__
@@ -27,13 +29,14 @@ def view_page(context, request):
add_url = request.application_url + '/add_page/' + word
return '<a href="%s">%s</a>' % (add_url, word)
- content = publish_parts(context.data, writer_name='html')['html_body']
- content = wikiwords.sub(check, content)
+ page_text = publish_parts(context.data, writer_name='html')['html_body']
+ page_text = wikiwords.sub(check, page_text)
edit_url = request.resource_url(context, 'edit_page')
- return dict(page=context, content=content, edit_url=edit_url)
+ return dict(page=context, page_text=page_text, edit_url=edit_url)
-@view_config(name='add_page', context='.models.Wiki',
- renderer='templates/edit.pt')
+
+@view_config(name='add_page', context='..models.Wiki',
+ renderer='../templates/edit.pt')
def add_page(context, request):
pagename = request.subpath[0]
if 'form.submitted' in request.params:
@@ -49,8 +52,9 @@ def add_page(context, request):
page.__parent__ = context
return dict(page=page, save_url=save_url)
-@view_config(name='edit_page', context='.models.Page',
- renderer='templates/edit.pt')
+
+@view_config(name='edit_page', context='..models.Page',
+ renderer='../templates/edit.pt')
def edit_page(context, request):
if 'form.submitted' in request.params:
context.data = request.params['body']