예제 #1
0
def home(request):
    compras = Compra.objects.filter(consumidor=request.user.consumidor)
    listas_compras = ListaCompras.objects.filter(consumidor=request.user.consumidor)
    compras_recorrentes = CompraRecorrente.objects.filter(consumidor=request.user.consumidor)
    compras_agendadas = CompraAgendada.objects.filter(consumidor=request.user.consumidor)
    supermercados = get_supermercados_que_atendem(request.user)
    return render(request,
                  'cliente/home.html',
                  {'compras': compras,
                   'listas_compras': listas_compras,
                   'supermercados': supermercados,
                   'compras_agendadas': compras_agendadas,
                   'compras_recorrentes':compras_recorrentes})
예제 #2
0
def is_disponivel(produto, consumidor):
    supers = get_supermercados_que_atendem(consumidor.usuario)
    for su in supers:
        if ProdutoSupermercado.objects.filter(supermercado=su, produto=produto).exists():
            return True
    return False