我有三個功能,我需要在每一個Django的型號:如何使用所有型號類似的功能在Django
def __unicode__(self):
return self.MODELNAME_name
def get_absolute_url(self):
return "/MODELNAME/list/"
def get_fields(self):
return [(field, field.value_to_string(self)) for field in MODELNAME._meta.fields]
唯一不同的是MODELNAME
如何使用繼承,以便我在一個類中使用了三個函數,而其他的繼承了它?
通過替換MODELNAME,你的意思就像這個'return「/self.__class__.__name__/list/」' – user2134226
我的意思是'return「/ {0}/list /「。format(self .__ class __.__ name __)'...我認爲這很明顯 –
對不起,我是新手在python和django – user2134226