From 9b0db4bbe905453c242a39632399a8205db1f538 Mon Sep 17 00:00:00 2001 From: Evan Broder Date: Fri, 25 Jul 2008 04:25:55 +0000 Subject: [PATCH] Move title into controller to encourage template reuse --- bluechips/controllers/history.py | 2 ++ bluechips/controllers/spend.py | 2 ++ bluechips/controllers/transfer.py | 2 ++ bluechips/templates/history/index.mako | 2 +- bluechips/templates/spend/index.mako | 2 +- bluechips/templates/transfer/index.mako | 2 +- 6 files changed, 9 insertions(+), 3 deletions(-) diff --git a/bluechips/controllers/history.py b/bluechips/controllers/history.py index 986d063..e0a501b 100644 --- a/bluechips/controllers/history.py +++ b/bluechips/controllers/history.py @@ -13,6 +13,8 @@ log = logging.getLogger(__name__) class HistoryController(BaseController): def index(self): + c.title = 'History' + c.expenditures = meta.Session.query(model.Expenditure).all() c.transfers = meta.Session.query(model.Transfer).all() diff --git a/bluechips/controllers/spend.py b/bluechips/controllers/spend.py index a72f65f..27ded4b 100644 --- a/bluechips/controllers/spend.py +++ b/bluechips/controllers/spend.py @@ -13,6 +13,8 @@ log = logging.getLogger(__name__) class SpendController(BaseController): def index(self): + c.title = 'Add a New Expenditure' + c.expenditure = dict() c.expenditure['spender'] = request.environ['user'] diff --git a/bluechips/controllers/transfer.py b/bluechips/controllers/transfer.py index 7a47d97..5a3767d 100644 --- a/bluechips/controllers/transfer.py +++ b/bluechips/controllers/transfer.py @@ -13,6 +13,8 @@ log = logging.getLogger(__name__) class TransferController(BaseController): def index(self): + c.title = 'Add a New Transfer' + c.transfer = dict() c.transfer['debtor'] = request.environ['user'] diff --git a/bluechips/templates/history/index.mako b/bluechips/templates/history/index.mako index 41547ca..6cb5fb1 100644 --- a/bluechips/templates/history/index.mako +++ b/bluechips/templates/history/index.mako @@ -1,6 +1,6 @@ <%inherit file="/base.mako"/> -<%def name="title()">${parent.title()} :: History +<%def name="title()">${parent.title()} :: ${c.title}

Group Expenditures

diff --git a/bluechips/templates/spend/index.mako b/bluechips/templates/spend/index.mako index 61047ad..09f5e2b 100644 --- a/bluechips/templates/spend/index.mako +++ b/bluechips/templates/spend/index.mako @@ -1,6 +1,6 @@ <%inherit file="/base.mako"/> -<%def name="title()">${parent.title()} :: Add a New Expenditure +<%def name="title()">${parent.title()} :: ${c.title} <%! import bluechips.widgets.spend as forms %> diff --git a/bluechips/templates/transfer/index.mako b/bluechips/templates/transfer/index.mako index 18ef666..a668424 100644 --- a/bluechips/templates/transfer/index.mako +++ b/bluechips/templates/transfer/index.mako @@ -1,6 +1,6 @@ <%inherit file="/base.mako"/> -<%def name="title()">${parent.title()} :: Add a New Transfer +<%def name="title()">${parent.title()} :: ${c.title} <%! import bluechips.widgets.transfer as forms %> -- 2.45.2