def _autoregister(self, model, follow=None):
        if not self.revision_manager.is_registered(model):
            follow = follow or []
            # Use model_meta.concrete_model to catch proxy models
            for parent_cls, field in model._meta.concrete_model._meta.parents.items():
                follow.append(field.name)
                self._autoregister(parent_cls)
            self.revision_manager.register(model, follow=follow, format=self.reversion_format)
Return a string representing the graph when requested by str() (or print).
dataset/ETHPy150Open etianen/django-reversion/src/reversion/admin.py/VersionAdmin._autoregister--crossover with--dataset/ETHPy150Open nerdvegas/rez/src/rez/vendor/pygraph/mixins/common.py/common.__str__