The Date table shows all the days in the week but I don't want the sundays in the table since it is week day.
The table should show today and the past 2 days with date and day.
What I have tried:
def pending(request):
today = date.today()
d=today.strftime("%A")
dd = today - timedelta(days = 2)
dddd= today-timedelta(days = 1)
ddd=dd.strftime("%A")
ddddd=dddd.strftime("%A")
print(type(dd),"dddddd")
k = Task.objects.filter(date__lte=today,date__gte= dd).values_list("employee")
print("=======================================k========================",k)
datas_list = User.objects.filter(role="Employee").exclude(id__in=k)
print("---------------------------datalist------------------------",datas_list)
page = request.GET.get('page', 1)
paginator = Paginator(datas_list, 20)
try:
datas = paginator.page(page)
except PageNotAnInteger:
datas = paginator.page(1)
except EmptyPage:
datas = paginator.page(paginator.num_pages)
if request.method=='POST':
s=request.POST.get('search')
datas_list=User.objects.filter(first_name__contains=s,role="Employee")
page = request.GET.get('page', 1)
paginator = Paginator(datas_list, 20)
try:
datas = paginator.page(page)
except PageNotAnInteger:
datas = paginator.page(1)
except EmptyPage:
datas = paginator.page(paginator.num_pages)
return render(request,"pending_task.html",{'datas':datas,'k':k,'datas_list':datas_list,'s':s,'today':today,'dd':dd,'ddd':ddd,'d':d,'dddd':dddd,'ddddd':ddddd})
return render(request,'pending_task.html',{'datas':datas,'k':k,'datas_list':datas_list,'today':today,'dd':dd,'ddd':ddd,'d':d,'dddd':dddd,'ddddd':ddddd,'username':username})