From 54f2bbbc50a8129cb1eb43377f48db38572e0e72 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Sat, 19 Jul 2008 21:36:53 +0000 Subject: Document project creation. --- repoze/bfg/paster_template/+package+/run.py_tmpl | 19 ++++++++++++------- .../paster_template/+package+/templates/mytemplate.pt | 2 +- repoze/bfg/paster_template/+package+/views.py | 5 ----- repoze/bfg/paster_template/+package+/views.py_tmpl | 5 +++++ 4 files changed, 18 insertions(+), 13 deletions(-) delete mode 100644 repoze/bfg/paster_template/+package+/views.py create mode 100644 repoze/bfg/paster_template/+package+/views.py_tmpl (limited to 'repoze/bfg/paster_template/+package+') diff --git a/repoze/bfg/paster_template/+package+/run.py_tmpl b/repoze/bfg/paster_template/+package+/run.py_tmpl index 2d221ead3..f8228d30a 100644 --- a/repoze/bfg/paster_template/+package+/run.py_tmpl +++ b/repoze/bfg/paster_template/+package+/run.py_tmpl @@ -1,8 +1,13 @@ -from paste import httpserver +def make_app(global_config, **kw): + # paster app config callback + from repoze.bfg import make_app + from {{project}}.models import get_root + import {{ project}} + app = make_app(get_root, {{project}}) + return app -from repoze.bfg import make_app -from {{project}}.models import get_root -import {{project}} - -app = make_app(get_root, {{project}}) -httpserver.serve(app, host='0.0.0.0', port='5432') +if __name__ == '__main__': + from paste import httpserver + app = make_app(None) + httpserver.serve(app, host='0.0.0.0', port='5432') + diff --git a/repoze/bfg/paster_template/+package+/templates/mytemplate.pt b/repoze/bfg/paster_template/+package+/templates/mytemplate.pt index becc5e9ec..a7affedf9 100644 --- a/repoze/bfg/paster_template/+package+/templates/mytemplate.pt +++ b/repoze/bfg/paster_template/+package+/templates/mytemplate.pt @@ -2,6 +2,6 @@ xmlns:tal="http://xml.zope.org/namespaces/tal"> -

${greeting}

+

Welcome to ${project}

diff --git a/repoze/bfg/paster_template/+package+/views.py b/repoze/bfg/paster_template/+package+/views.py deleted file mode 100644 index 6947b577f..000000000 --- a/repoze/bfg/paster_template/+package+/views.py +++ /dev/null @@ -1,5 +0,0 @@ -from repoze.bfg.template import render_template_to_response - -def my_view(context, request): - return render_template_to_response('templates/mytemplate.pt', - greeting = 'hello world') diff --git a/repoze/bfg/paster_template/+package+/views.py_tmpl b/repoze/bfg/paster_template/+package+/views.py_tmpl new file mode 100644 index 000000000..d3824826a --- /dev/null +++ b/repoze/bfg/paster_template/+package+/views.py_tmpl @@ -0,0 +1,5 @@ +from repoze.bfg.template import render_template_to_response + +def my_view(context, request): + return render_template_to_response('templates/mytemplate.pt', + project = '{{project}}') -- cgit v1.2.3