def get(self, pCmd='', pKey=''): template_values = {} if pCmd == 'listar' or pCmd == '': objs = Categoria.all() objs.order('descricao') template_values = {'objs': objs, 'qtd': objs.count()} path = os.path.join(os.path.dirname(__file__), 'view/categorias.html') self.response.out.write(template.render(path, template_values)) elif pCmd == 'novo': obj = Categoria(descricao='') template_values = {'obj': obj, 'key': ''} path = os.path.join(os.path.dirname(__file__), 'view/categoria.html') self.response.out.write(template.render(path, template_values)) elif pCmd == 'editar': obj = db.get(db.Key(pKey)) template_values = {'key': obj.key(), 'descricao': obj.descricao} path = os.path.join(os.path.dirname(__file__), 'view/categoria.html') self.response.out.write(template.render(path, template_values)) elif pCmd == 'excluir': obj = db.get(db.Key(pKey)) obj.delete() self.redirect('/categoria/listar')
def get(self, pCmd = '', pKey = ''): template_values = {} if pCmd == 'listar' or pCmd == '': objs = Categoria.all() objs.order('descricao') template_values = {'objs': objs, 'qtd' : objs.count()} path = os.path.join(os.path.dirname(__file__), 'view/categorias.html') self.response.out.write(template.render(path, template_values)) elif pCmd == 'novo': obj = Categoria(descricao = '') template_values = {'obj' : obj, 'key' : ''} path = os.path.join(os.path.dirname(__file__), 'view/categoria.html') self.response.out.write(template.render(path, template_values)) elif pCmd == 'editar': obj = db.get(db.Key(pKey)) template_values = {'key' : obj.key(), 'descricao' : obj.descricao} path = os.path.join(os.path.dirname(__file__), 'view/categoria.html') self.response.out.write(template.render(path, template_values)) elif pCmd == 'excluir': obj = db.get(db.Key(pKey)) obj.delete() self.redirect('/categoria/listar')