在Django中,如何序列化模型实例的ForeignKeys计数?

在Django中,如何序列化模型实例的ForeignKeys计数?,django,serialization,Django,Serialization,models.py 假设一个城市有50个地方。序列化这些城市对象并将地点计数作为属性包含在序列化中的最简单方法是什么 json = serialize('json', City.objects.all()) 我尝试过多种方法,但它们在某一点上开始变得非常混乱,我还没有找到一种方法来工作请参见。只需做同样的事情,但不使用order_by,就可以包含计数。@Ivan这相当于将注释作为值添加到每个对象。但是,django序列化似乎不支持这些注释的序列化。谢谢你! json = serialize('

models.py

假设一个城市有50个地方。序列化这些城市对象并将地点计数作为属性包含在序列化中的最简单方法是什么

json = serialize('json', City.objects.all())

我尝试过多种方法,但它们在某一点上开始变得非常混乱,我还没有找到一种方法来工作

请参见。只需做同样的事情,但不使用order_by,就可以包含计数。@Ivan这相当于将注释作为值添加到每个对象。但是,django序列化似乎不支持这些注释的序列化。谢谢你!
json = serialize('json', City.objects.all())