class MySerializer(serializers.Serializer):
owner=serializer.ReadOnlyField(source='auth.username')
ownerUrl = .....
假设我有一个这样的序列化程序,使用create和update方法(这里没有显示),现在我想要的是ownerUrl
在生成序列化程序时获取一个值,根据同一个序列化程序的owner
值,我该怎么做?
例如,我们这样做一个序列化程序
serializer=MySerializer(MyModel.objects.get(pk=10))
然后serializer.data.get('ownerull')有一个基于owner
的值,可能类似于<value of owner>+"/"
在序列化程序中,可以执行以下操作:
相关问题 更多 >
编程相关推荐