division by zero
This commit is contained in:
@@ -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 ={
|
||||
|
||||
Reference in New Issue
Block a user