【发布时间】:2012-03-27 20:01:30
【问题描述】:
我问了related question earlier today
在这种情况下,我有 4 个查询集结果:
action_count = Action.objects.filter(complete=False, onhold=False).annotate(action_count=Count('name'))
hold_count = Action.objects.filter(onhold=True, hold_criteria__isnull=False).annotate(action_count=Count('name'))
visible_tags = Tag.objects.filter(visible=True).order_by('name').filter(action__complete=False).annotate(action_count=Count('action'))
hidden_tags = Tag.objects.filter(visible=False).order_by('name').filter(action__complete=False).annotate(action_count=Count('action'))
我想将它们返回给 ajax 函数。我必须将它们转换为 json,但我不知道如何在同一个 json 字符串中包含多个查询集。
【问题讨论】: