Beispiel #1
0
    def list_view(self):
		try:
			obj = TodoAccessor()
			tasks = obj.loadAllTodos(self.request)
			return {'tasks': tasks}
		except Exception as e:
			return {'tasks': [], 'error': e}
			pass
Beispiel #2
0
	def close_view(self):
		try:
			task_id = int(self.request.matchdict['id'])
			obj = TodoAccessor()
			obj.deleteTodo(self.request, task_id)
			self.request.session.flash('Task was successfully closed!')
		except Exception as e:
			self.request.session.flash('Unable to delete the item!')
			pass
		return HTTPFound(location=self.request.route_url('list'))