Mercurial > hg > TagInTheMiddle
comparison taginthemiddle/handlers.py @ 12:1ae2f98f9675
update handler and add some stub templates
author | Jeff Hammel <jhammel@mozilla.com> |
---|---|
date | Wed, 05 May 2010 22:40:33 -0700 |
parents | fc55d95be553 |
children | 86118cd8912e |
comparison
equal
deleted
inserted
replaced
11:fc55d95be553 | 12:1ae2f98f9675 |
---|---|
146 # TODO | 146 # TODO |
147 | 147 |
148 # redirect to original resource | 148 # redirect to original resource |
149 return exc.HTTPSeeOther(location=url) | 149 return exc.HTTPSeeOther(location=url) |
150 | 150 |
151 class Index(GenshiHandler): | |
152 template = 'index.html' | |
153 methods=set(['GET', 'POST']) | |
154 | |
155 def __init__(self, app, request): | |
156 GenshiHandler.__init__(self, app, request) | |
157 | |
158 def Get(self): | |
159 self.data['name'] = self.request.remote_user or self.app.name | |
160 return GenshiHandler.Get(self) | |
161 | |
162 def Post(self): | |
163 self.app.name = self.request.POST.get('name', self.app.name) | |
164 self.redirect(self.link(self.handler_path)) |