コード例 #1
0
ファイル: views.py プロジェクト: dsbraz/coisinhas-fofas
def novo_pedido():
  form = PedidoForm(request.form)
  if request.method == 'POST' and form.validate():
    Pedido(
      parent = pedido_key(),
      cliente = form.cliente.data,
      descricao = form.descricao.data,
      valor = form.valor.data,
      data_entrega = form.data_entrega.data,
      pago = form.pago.data,
      producao = Producao(
        parent = pedido_key(),
        arte_pronta = form.producao.arte_pronta.data,
        impresso = form.producao.impresso.data,
        montado = form.producao.montado.data
      ).put(),
      entrega = Entrega(
        parent = pedido_key(),
        enviado = form.entrega.enviado.data,
        recebido = form.entrega.recebido.data
      ).put()
    ).put()
    flash('Pedido criado com sucesso!')
    return redirect(url_for('listar_pedidos'))
  return render_template('novo_pedido.html', form=form)
コード例 #2
0
def novo_pedido():
    form = PedidoForm(request.form)
    if request.method == 'POST' and form.validate():
        Pedido(parent=pedido_key(),
               cliente=form.cliente.data,
               descricao=form.descricao.data,
               valor=form.valor.data,
               data_entrega=form.data_entrega.data,
               pago=form.pago.data,
               producao=Producao(parent=pedido_key(),
                                 arte_pronta=form.producao.arte_pronta.data,
                                 impresso=form.producao.impresso.data,
                                 montado=form.producao.montado.data).put(),
               entrega=Entrega(
                   parent=pedido_key(),
                   enviado=form.entrega.enviado.data,
                   recebido=form.entrega.recebido.data).put()).put()
        flash('Pedido criado com sucesso!')
        return redirect(url_for('listar_pedidos'))
    return render_template('novo_pedido.html', form=form)
コード例 #3
0
def listar_pedidos():
    pedidos_query = Pedido.all().ancestor(pedido_key()).order('data_entrega')
    pedidos = pedidos_query.run()
    return render_template('listar_pedidos.html', pedidos=pedidos)
コード例 #4
0
ファイル: views.py プロジェクト: dsbraz/coisinhas-fofas
def listar_pedidos():
  pedidos_query = Pedido.all().ancestor(pedido_key()).order('data_entrega')
  pedidos = pedidos_query.run()
  return render_template('listar_pedidos.html', pedidos=pedidos)