【发布时间】:2016-01-28 21:11:40
【问题描述】:
我有两个序列化程序,一个用于讲师,一个用于课程。 Instructor 序列化程序与课程具有如下定义的关系:
courses = CourseSerializer(many=True, read_only=True)
如何在讲师序列化程序中指定课程顺序?
注意:我在 Course Meta 类中定义了 ordering 值,但它是我在其他任何地方都想要的默认排序。我想要的是 api 输出的自定义排序(特别是部门、数字、-semester 而不是默认的-semester)。
【问题讨论】:
-
对此有一个issue(我相信是同一个),它有一个潜在的解决方案。其次还有另一种方式,但我认为你需要another serializer
标签: django django-rest-framework