コード例 #1
0
def pedidos_fecha_pdf(request, day, month, year):
    fecha = datetime.date(int(year), int(month), int(day))
    pedidovehiculos = PedidoVehiculo.objects.filter(
        pedido__fecha=fecha,
        pedido__estado=True,
        pedido__aceptado=True,
        pedido__rechazado=False,
        pedido__terminado=True).order_by('pedido__time', 'pedido__cliente')
    html = render_to_string('reportes/pdf_pedido_fecha.html', {
        'fecha': fecha,
        'pedidovehiculos': pedidovehiculos,
    })
    return render_pdf(html, 'Reporte Pedido')
コード例 #2
0
def pdf_pedidos_entrefechas(request, day, month, year, day1, month1, year1):
    inicio = datetime.date(int(year), int(month), int(day))
    fin = datetime.date(int(year1), int(month1), int(day1))
    pedidovehiculos = PedidoVehiculo.objects.filter(
        pedido__fecha__gte=inicio,
        pedido__fecha__lte=fin,
        pedido__estado=True,
        pedido__aceptado=True,
        pedido__rechazado=False,
        pedido__terminado=True).order_by('pedido__fecha', 'pedido__time',
                                         'pedido__cliente')
    html = render_to_string('reportes/pdf_pedido_entrefechas.html', {
        'inicio': inicio,
        'fin': fin,
        'pedidovehiculos': pedidovehiculos,
    })
    return render_pdf(html)