我又来问 dalao 们问题了
这几天一直在仔细看 restframework 的文档,手上也有一个项目正在写,但以前是 func_view 的,正在慢慢改成 class_view 的
现在有个问题是关于 Serializer 的,比如说都要返回 User 信息
游客、本人以及好友可能看到的信息是不一样的
我现在的做法是通过定义一个基础 UserSerializer ,再继承它对 fields 作限制,
但是这样另一个问题是 嵌套问题, 比如 User 关联了 Profile , Profile 也要根据身份区别返回
,这样就要分别定制一堆 Serializer 。
另外我知道一个 HyperLinkModelSerializer ,但目前我需要返回嵌套形式的属性
求大佬们指导啊
这几天一直在仔细看 restframework 的文档,手上也有一个项目正在写,但以前是 func_view 的,正在慢慢改成 class_view 的
现在有个问题是关于 Serializer 的,比如说都要返回 User 信息
游客、本人以及好友可能看到的信息是不一样的
我现在的做法是通过定义一个基础 UserSerializer ,再继承它对 fields 作限制,
但是这样另一个问题是 嵌套问题, 比如 User 关联了 Profile , Profile 也要根据身份区别返回
,这样就要分别定制一堆 Serializer 。
另外我知道一个 HyperLinkModelSerializer ,但目前我需要返回嵌套形式的属性
求大佬们指导啊