diff options
author | René 'Necoro' Neumann <necoro@necoro.net> | 2010-07-27 02:29:23 +0200 |
---|---|---|
committer | René 'Necoro' Neumann <necoro@necoro.net> | 2010-07-27 02:29:23 +0200 |
commit | 5af7f60afa82fc874c4496e8cb41de13ec20e316 (patch) | |
tree | a98b887240f3c18288d49a589dd805f14c5e4223 /controller.py | |
parent | 269de591d0bcdb1a72d022265e5ab42863a2f2a5 (diff) | |
download | kosten-5af7f60afa82fc874c4496e8cb41de13ec20e316.tar.gz kosten-5af7f60afa82fc874c4496e8cb41de13ec20e316.tar.bz2 kosten-5af7f60afa82fc874c4496e8cb41de13ec20e316.zip |
Add datepicker to add/edit
Diffstat (limited to '')
-rw-r--r-- | controller.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/controller.py b/controller.py index 64b7af7..190804a 100644 --- a/controller.py +++ b/controller.py @@ -55,7 +55,7 @@ class Add: template = "add" def GET(self): - return render(self.template, form = self.form()) + return self.render(self.form()) def POST(self): f = self.form() @@ -70,11 +70,14 @@ class Add: raise web.seeother("/") else: - return render(self.template, form = f) + return self.render(f) def get_expense(self): return SingleExpense() + def render(self, f): + return render(self.template, form = f) + def form(self): return form.Form( form.Textbox( @@ -110,7 +113,7 @@ class Edit (Add): f = self.form() f.fill(fvalues) - return render(self.template, form = f) + return self.render(f) def POST(self, id): exp = SingleExpense.get(id) |