Это
{
"company": {[...]}
}
словарь в сериализации компании не имеет смысла, вместо того, что вы хотите, есть фактический список.
Сосредоточившись только на сериализации элементов в results
, вы можете использовать сериализатор, например:
class CarTypeSerializer(serializers.ModelSerializer):
company = serializers.SerializerMethodField()
def get_company(self, obj):
return [company.company_name for company in obj.company.all()]
class Meta:
model = CarType
fields = ("car_type", "is_active", "company")
, который выдаст результат как:
{
"car_type": "Car type..",
"is_active": true,
"company": [
"company 1",
"company 2"
]
}