Revert get_real_concrete_instance_class_id() dry attempt

Caused by f9fffc44c1
fix_request_path_info
Diederik van der Boor 2017-01-11 14:17:26 +01:00
parent e06aa6ae80
commit 04f2a62fd4
1 changed files with 3 additions and 3 deletions

View File

@ -102,10 +102,10 @@ class PolymorphicModel(six.with_metaclass(PolymorphicModelBase, models.Model)):
return model
def get_real_concrete_instance_class_id(self):
ct = self.get_real_concrete_instance_class()
if ct is None:
model_class = self.get_real_instance_class()
if model_class is None:
return None
return ct.pk
return ContentType.objects.db_manager(self._state.db).get_for_model(model_class, for_concrete_model=True).pk
def get_real_concrete_instance_class(self):
model_class = self.get_real_instance_class()