我有这段代码
class PbsObjectUpdate(UpdateView):
def get_template_names(self):
model_name = self.model.__name__
我可以使用
在任何函数中获取模型self.model.__name__
但是如何才能在函数之外和类之下得到它,即
class PbsObjectUpdate(UpdateView):
model_name = model.__name__
因为我不是那个部分的自我
答案 0 :(得分:2)
你可以做一个吸气剂:
class PbsObjectUpdate(UpdateView):
@property
def model_name(self):
return self.model.__name__
现在您可以使用PbsObjectUpdate().model_name