Добавление полученных данных в словарь python в представлениях django - PullRequest
0 голосов
/ 22 января 2020

Итак, я пытаюсь добавить данные в нижеупомянутый словарь d, и я не понимаю, с чего начать. Ниже приведен фрагмент кода, на который я ссылаюсь.

            d={}
            vendor_choice = request.POST["inlineDefaultRadiosExample"]
            date_choice = request.POST["inlineDefaultRadiosExample1"]
            x = employee.objects.all()
            for i in x:
                if date_choice == 1:
                    d.update(transaction.objects.filter(vendor_id=vendor_choice, emp_id = i.id, timestamp__gte = datetime.date.today() - datetime.timedelta(days=30)))
                elif date_choice == 2:
                    d.update(transaction.objects.filter(vendor_id=vendor_choice, emp_id = i.id, timestamp__gte = datetime.date.today() - datetime.timedelta(days=60)))
                else:
                    d.update(transaction.objects.filter(vendor_id=vendor_choice, emp_id = i.id, timestamp__gte = datetime.date.today() - datetime.timedelta(days=180)))    

Я хочу добавить запросы, полученные с помощьюaction.objects.filter, в словарь d. Как поступить с этим? Любая помощь приветствуется.

...