首页 > 解决方案 > 将检索到的数据附加到 django 视图中的 python 字典

问题描述

所以我试图将数据添加到下面提到的字典 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)))    

我想将 transaction.objects.filter 获取的查询附加到字典 d。如何进行?任何帮助表示赞赏。

标签: pythondjangodjango-views

解决方案


推荐阅读