¿Cuándo debo usar @classmethod y cuándo def method (self)?

Al integrar una aplicación de Django que no había usado antes, encontré dos formas diferentes de definir funciones en clases. El autor parece usarlos a ambos muy intencionalmente. El primero es uno que yo mismo uso mucho: class Dummy(object): def some_function(self,*args,**kwargs): do...