def index(request): print request.user.username c = Customer.objects.get(username = request.user.username) print("here sdsd" + c.username) f = EditForm(instance = c) # if (f.is_valid()): # f.save() print "saveeeeeeeeeeeeeeeeed" sb = [] if request.method == 'POST': form = DateForm(request.POST) if form.is_valid(): startDate = form.cleaned_data['startDate'] endDate = form.cleaned_data['endDate'] sb = c.saleBills.filter(saleDate__range = (startDate, endDate)) else: form = DateForm() context = {'form': form} try: # sb = c.saleBills.all()[0] p = sb.products.all() context.update({'Product': p, 'Bill': sb, 'EditForm': f}) except: context.update({'EditForm': f}) return render(request, 'crm/base.html', context)
def status(request): c = Customer.objects.get(username = request.user.username) # sb = [] # if request.method == 'POST': # form = DateForm(request.POST) # if form.is_valid(): # startDate = form.cleaned_data['startDate'] # endDate = form.cleaned_data['endDate'] # sb = c.saleBills.objects.filter(date__range = (startDate, endDate)) # # try: # p = sb.products.all() # context = {'Product': p, 'Bill': sb} # except: # context = {} sb = [] print "kaaaaaaaaaaaaaaaaaaaaaa" if request.method == 'POST': form = DateForm(request.POST) if form.is_valid(): startDate = form.cleaned_data['startDate'] endDate = form.cleaned_data['endDate'] sb = c.saleBills.filter(saleDate__range = (startDate, endDate)) print "khkhkhkhkkjkjh" else: form = DateForm() context = {'form': form} try: # sb = c.saleBills.all()[0] print " manamammamam" # p = sb.products.all() # print(p.count ,"product") print (sb, "salebillll") context.update({'Bill': sb}) except: pass print sb # context = {'Product': p, 'Bill': sb} return render(request, 'crm/status.html', context)