Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django组(按外键id)_Django - Fatal编程技术网

Django组(按外键id)

Django组(按外键id),django,Django,我如何将查询资格分组,并按quote\uuuid分组?我调查了一下,但似乎不符合我的需要 我的理想输出是[{'quote_uid_1':[qualification_1,qualification_2],'quote_uid_2':[qualification_3]}] class Quote uuid = models.CharField() class Qualification quote = models.ForeignKey(Quote) 尝试: 您使用的是什么数据库?

我如何将查询
资格
分组,并按
quote\uuuid
分组?我调查了一下,但似乎不符合我的需要

我的理想输出是
[{'quote_uid_1':[qualification_1,qualification_2],'quote_uid_2':[qualification_3]}]

class Quote
   uuid = models.CharField()

class Qualification
   quote = models.ForeignKey(Quote)
尝试:


您使用的是什么数据库?请注意,您的理想输出无效。字典不能多次使用同一个键。。
result = [{quote.id:quote.qualification_set.all()} for quote in Quote.objects.all()]