我有一个血清剂。我已经覆盖了序列化程序的to_representation
方法。我想使用已调用序列化程序代码的视图名称。我尝试了以下::
self.context['view'].__class__
这返回以下::
<class 'search.api.v1.views.JobSearchList'>
但是,我只想要视图类的名称。即JobSearchList
知道如何做到这一点吗?
答案 0 :(得分:6)
我可以通过
获得名称self.context['view'].__class__.__name__
# or type(self.context['view']).__name__ something like that.