gpt4 book ai didi

python - 在通用 View 类中获取类名

转载 作者:太空宇宙 更新时间:2023-11-04 03:44:18 31 4
gpt4 key购买 nike

我正在尝试获取通用 View 的类名,如下所示

class TestView(TemplateView):
print self.__class__.__name__

但 self 指的是应用名称而不是 TestView。我的预期结果是 TestView。

编辑:

在上面的代码中,self 不起作用。请引用评论。我的要求是访问 TestView 名称。

最佳答案

你提供的代码根本不起作用......所以我在这里做了一些假设

class TestView(TemplateView):
def __init__(self,*args,**kwargs):
TemplateView.__init__(self,*args,**kwargs)
print "I am",self.__class__.__name__
print "My File:",self.template_name


class Whatever(TestView):
pass


print Whatever()
print TestView()

关于python - 在通用 View 类中获取类名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24618959/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com