Python Django:动态地将查询结果附加到视图内部的上下文中

Python Django:动态地将查询结果附加到视图内部的上下文中,python,django,Python,Django,我需要访问与一个特定模型(比如model1)关联的模型数据。令人沮丧的是,我的数据库结构不包含外键或容易与model1关联的内容 根本的问题是,我无法找到办法手动替换append方法,将value:key对添加到上下文字典中 以下是我到目前为止的情况: @method_decorator(login_required, name='dispatch') class PostDetailalerte_trend2(LoginRequiredMixin,APIView, tables.SingleT

我需要访问与一个特定模型(比如model1)关联的模型数据。令人沮丧的是,我的数据库结构不包含外键或容易与model1关联的内容

根本的问题是,我无法找到办法手动替换
append
方法,将value:key对添加到上下文字典中

以下是我到目前为止的情况:

@method_decorator(login_required, name='dispatch')
class PostDetailalerte_trend2(LoginRequiredMixin,APIView, tables.SingleTableMixin, ExportMixin):
    def get(self, request):
        queryset = trend2.objects.all().values('Id')
        queryset2 = {}
        queryset3 = {}
        print(queryset)
       
        
        for object in queryset:
            queryset2.append(old_year2.objects.filter(Id = object['Id']).values('Qm3', 'Qm2', 'Qm1'))
            
            queryset3.append(demand_planning2.objects.filter(Id= object['reference']).values('ltplus1'))
            
        
     
        return render(request, 'detailstocktrend2.html', {'queryset': queryset, 'queryset2': queryset2, 'queryset3':queryset3})

##how to replace the not working APPEND method?/
我见过几个例子重新要求手动创建键,但这不是一个选项,因为我无法事先知道dict的大小

欢迎提供任何帮助或其他方法