2012-10-24 52 views
0

在我的views.py,我想從self如何獲得型號名稱鑑於從自我在Django

獲得型號名稱我想這self.__class__.__name__

,但它給我的類名查看不是模型

編輯:

class ObjectCreate(CreateView): 

    def get_template_names(self): 
     m = self.__class__.__name__ 
+0

你可以給的代碼段,你正在試圖做到這一點? – mossplix

+0

我編輯了問題 – user825904

+0

模型在哪裏? self是當前實例,實例是類ObjectCreate ...你有沒有試過model_instance .__ class __.__ name__? – Sheena

回答

1

你可以做到這一點,在一個模型視圖,自我是不是一個對象模型實例。

你應該寫:

self.model.__name__ 
+0

謝謝哥們,現在我明白了 – user825904