Example #1
0
def salvar(**propriedades):
    form = ProdutoForm(**propriedades)
    erros = form.validate()
    if not erros:
        produto = form.fill_model()
        produto.put()
    return RedirectResponse(index)
Example #2
0
def salvar(**propriedades):
    propriedades['categoria']=ndb.Key(Categoria,int(propriedades['categoria']))
    form= ProdutoForm(**propriedades)
    erros=form.validate()
    if erros:
        return
    produto=form.fill_model()
    produto.put()
    return RedirectResponse(produtos)
Example #3
0
def salvar(_resp, **propriedades):
    form = ProdutoForm(**propriedades)
    erros = form.validate()
    if not erros:
        produto = form.fill_model()
        produto.put()
        dct = form.fill_with_model(produto)
        return JsonUnsecureResponse(dct)
    _resp.set_status(400)
    return JsonUnsecureResponse(erros)
Example #4
0
def salvar(**propriedades):
    propriedades['categoria'] = ndb.Key(Categoria,
                                        int(propriedades['categoria']))
    form = ProdutoForm(**propriedades)
    erros = form.validate()
    if erros:
        return
    produto = form.fill_model()
    produto.put()
    return RedirectResponse(produtos)
Example #5
0
def salvar(_resp, **propriedades):
    form = ProdutoForm(**propriedades)
    erros = form.validate()
    if not erros:
        produto = form.fill_model()
        produto.put()
        dct = form.fill_with_model(produto)
        return JsonUnsecureResponse(dct)
    _resp.set_status(400)
    return JsonUnsecureResponse(erros)
Example #6
0
def listar():
    form = ProdutoForm()
    produtos = Produto.query_ordenada_por_nome().fetch()
    produtos = [form.fill_with_model(p) for p in produtos]
    return JsonUnsecureResponse(produtos)
Example #7
0
def listar():
    form = ProdutoForm()
    produtos=Produto.query_ordenada_por_nome().fetch()
    produtos = [form.fill_with_model(p) for p in produtos]
    return JsonUnsecureResponse(produtos)