Reusable, generic mixins for Django