From 4f4e2ea16c17ad3a2ba7c0e69f74484fd7d84c8e Mon Sep 17 00:00:00 2001 From: Sanj Date: Sat, 10 Sep 2011 04:46:06 +0530 Subject: [PATCH] minor, exception import: --- itf/app/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/itf/app/models.py b/itf/app/models.py index 0de33c3..0a41946 100644 --- a/itf/app/models.py +++ b/itf/app/models.py @@ -46,7 +46,7 @@ class ItfModel(models.Model): def get_tab(self): try: ctype = ContentType.objects.get(model=self.__class__._meta.module_name) - except MultipleObectsReturned: #FUCKING way ugly hack to get clashing model ctype names with django internal models working (get_real_ctypes simply checks, if there are multiple content objects with the same 'module_name', which one is_itf_model, and returns that). + except:#FIXME: ideally catch only MultipleObjectsReturned (figure out where to import that from :/ ) #FUCKING way ugly hack to get clashing model ctype names with django internal models working (get_real_ctypes simply checks, if there are multiple content objects with the same 'module_name', which one is_itf_model, and returns that). ctype = get_real_ctype(self.__class__m.meta.module_name) modelextra = ModelExtra.objects.filter(model=ctype)[0]