| | |
| | | |
| | | |
| | | @view_defaults(route_name='hello') |
| | | class TutorialViews: |
| | | class TutorialViews(object): |
| | | def __init__(self, request): |
| | | self.request = request |
| | | self.view_name = 'TutorialViews' |
| | |
| | | def hello(self): |
| | | return {'page_title': 'Hello View'} |
| | | |
| | | # Posting to /hello via the "Edit" submit button |
| | | # Posting to /howdy/first/last via the "Edit" submit button |
| | | @view_config(request_method='POST', renderer='edit.pt') |
| | | def edit(self): |
| | | new_name = self.request.params['new_name'] |
| | | return {'page_title': 'Edit View', 'new_name': new_name} |
| | | |
| | | # Posting to /hello via the "Delete" submit button |
| | | # Posting to /howdy/first/last via the "Delete" submit button |
| | | @view_config(request_method='POST', request_param='form.delete', |
| | | renderer='delete.pt') |
| | | def delete(self): |