division by zero

This commit is contained in:
fjrodriguez
2022-12-07 07:16:03 -06:00
parent 8ed7b3bef2
commit 864ef1117d
10 changed files with 152 additions and 17 deletions

View File

@@ -16,16 +16,26 @@ from asgiref.sync import sync_to_async
#EXCEL
from openpyxl import Workbook
from openpyxl.styles import Alignment, Border, Font, PatternFill, Side
import json
@login_required
def index(request):
clientes_list = Clientes.objects.all()
mes = request.GET.get('mes', None)
page = request.GET.get('page', 1)
search = request.GET.get('search',None)
rfcc = request.GET.get('rfcc', None)
filters = {key:value[0] for (key,value) in dict(request.GET).items() if value !=[""]}
filters.pop('page', '')
filters.pop('datepicker','')
filters.pop('datepickerFin','')
print('filters------',filters)
if rfcc:
clientes_list = Clientes.objects.filter(Q(RFC__icontains=search))
clientes_list = Clientes.objects.filter(Q(RFC__icontains=search))
for i,ii in enumerate(clientes_list):
ii.timbres_X_MES(mes=mes)
paginator = Paginator(clientes_list, 5)
@@ -35,8 +45,11 @@ def index(request):
lista = paginator.page(1)
except EmptyPage:
lista = paginator.page(paginator.num_pages)
filters.pop('mes','')
context = {
'lista':lista,
'mes':mes,
'filters':filters
}
return render(request,'Clientes/index.html',context)
@@ -114,13 +127,15 @@ def timbres_cliente(request, RFC):
end += datetime.timedelta(days=1)
#datetime.date.today()
#print('FECHA',datetime.datetime.today(), 'HORA')
#print('start',start, 'end',end)
print('start',start, 'end',end)
lista = lista.filter(created_at__range=[start, end])
conteo = lista.count()
perPage = conteo // 2
if perPage == 0 :
perPage = conteo
print('conteo',conteo)
if conteo !=0 :
perPage = conteo // 2
else:
perPage = 1
lista =pageFunc(page,lista,perPage)
context ={