Python 实现未映射到数据库的Django聚合对象
我在测试中编写了一个模型查询函数Python 实现未映射到数据库的Django聚合对象,python,django,django-models,Python,Django,Django Models,我在测试中编写了一个模型查询函数 contracts = Contracts.objects.all() contractPlans = ContractPlans.objects.filter(contractnum__in = contracts) parentorgs = Parentorgs.objects.all() for plan in contractPlans: contractPlanTags = ContractPlanTags.objects.filter(
contracts = Contracts.objects.all()
contractPlans = ContractPlans.objects.filter(contractnum__in = contracts)
parentorgs = Parentorgs.objects.all()
for plan in contractPlans:
contractPlanTags = ContractPlanTags.objects.filter(contractnum = plan.contractnum)
for planTags in contractPlanTags:
#do more stuff here
是否可以有一个非数据库映射的对象,我可以在其中将父组织
、合同
、合同计划
和合同计划
中的特定字段发送到视图?本质上,我只希望使用一个普通的旧数据对象作为四组特定字段的容器包装器。也许您需要Django
请记住,抽象基类不是数据库对象,因此也无法查询。也许您需要Django@AamirAdnan,谢谢您的提醒,它看起来正是我需要的。如果你把你的评论作为一个答案,并通过,我会接受它。