From 40264c63fc4459ea9dbb08cbd0a87f60230ca1fe Mon Sep 17 00:00:00 2001 From: phear Date: Sat, 17 Apr 2010 11:45:36 +0000 Subject: [PATCH] added a directory for hand-written, but automatically layouted pages. Now I can start to create stubs for all relevant keywords. --- .../templates/nodes/brainstorming.html | 27 +++++++++++++++++++ wortschlucker/wortschlucker.py | 6 +++++ 2 files changed, 33 insertions(+) create mode 100644 wortschlucker/templates/nodes/brainstorming.html diff --git a/wortschlucker/templates/nodes/brainstorming.html b/wortschlucker/templates/nodes/brainstorming.html new file mode 100644 index 0000000..619e83d --- /dev/null +++ b/wortschlucker/templates/nodes/brainstorming.html @@ -0,0 +1,27 @@ + + + + + + + + + ${title} + + +

Foo

+ ${content01} +
+ formular +
+ + + diff --git a/wortschlucker/wortschlucker.py b/wortschlucker/wortschlucker.py index c4d507a..2745f07 100755 --- a/wortschlucker/wortschlucker.py +++ b/wortschlucker/wortschlucker.py @@ -337,6 +337,12 @@ def show_static(pagename=None): value_dict = get_default_values() return render(pagename, **value_dict) +@bobo.query('/node/:pagename') +def show_static(pagename=None): + """ meant for serving hand-changed, automatically styled content. """ + value_dict = get_default_values() + return render("nodes/"+pagename, **value_dict) + def get_static_file(filename): """ deliver a static file - this function is used internally """ response = webob.Response()