mutations (pypi): Encapsulate your business logic in command classes.
Keywords: business logic|django|fat models|thin models|input validation|commands|validation