0

我有一个在测试中编写的模型查询函数

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

是否有可能有一个非数据库映射对象,我可以在其中放入特定字段parentorgs,然后发送到视图?本质上,我只想将一个普通的旧数据对象用作超过四个集合的特定字段的容器包装器。contractscontractPlanscontractPlanTags

4

1 回答 1

1

也许你需要 Django抽象基类

记住抽象基类不是数据库对象,因此也不能被查询。

于 2013-06-16T19:33:43.550 回答