【发布时间】:2020-03-04 09:47:30
【问题描述】:
我必须用 django rest 框架序列化模型字典
/Serializers.py:
class MapFilterSerializer(serializers.Serializer):
bedroom_1 = ProjectsSerializer(many=True)
bedroom_2 = ProjectsSerializer(many=True)
bedroom_3 = ProjectsSerializer(many=True)
bedroom_4 = ProjectsSerializer(many=True)
/views.py:
class MapFilter(generics.ListAPIView):
....
return selected_Projects
selected_projects 具有这种结构的地方:
{
bedroom_1 : ProjectModelQuerySet,
bedroom_2 : ProjectModelQuerySet,
bedroom_3 : ProjectModelQuerySet,
bedroom_4 : ProjectModelQuerySet,
}
其中 ProjectModelQuerySet 是模型项目的查询集
我应该如何使用 Project 模型序列化器来实现这一点
【问题讨论】:
标签: django serialization django-rest-framework