在我的views.py中,我想从self
我试过这个self.__class__.__name__
但它给了我视图的类名而不是Model
编辑:
class ObjectCreate(CreateView):
def get_template_names(self):
m = self.__class__.__name__
答案 0 :(得分:2)
您可以这样做,在模型视图中,self不是对象模型实例。
你应该写:
self.model.__name__
由于ihhcarus评论,已修改 6年后:
对于Django 1.11,您可以使用
self.__class__.__name__
来获取模型类名称。