A Django model mixin allowing related objects to be deactivated instead of deleted when they are protected.