From d6cc4eedfb2bf22e45cb3342db83bb96dbe7423f Mon Sep 17 00:00:00 2001 From: David Gelvin Date: Fri, 24 Sep 2010 12:51:09 +0300 Subject: [PATCH] Minor changes to registry --- registry.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/registry.py b/registry.py index b1364a8..6089977 100644 --- a/registry.py +++ b/registry.py @@ -122,15 +122,14 @@ class Registry(object): def _detach_generic_relation(self): - gen_rel_field = self.config_cls.generic_relation_attr + gen_rel_field = self.config_cls.generic_relation_attr.lower() for field in self.model_cls._meta.local_many_to_many: if field.name == gen_rel_field: self.model_cls._meta.local_many_to_many.remove(field) break - try: - delattr(self.model_cls, gen_rel_field) - except AttributeError: - pass + + delattr(self.model_cls, gen_rel_field) + def _register_self(self): self._attach_manager()