Changeset 2995
- Timestamp:
- 05/26/06 14:28:55 (3 years ago)
- Files:
-
- django/trunk/django/db/models/loading.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/trunk/django/db/models/loading.py
r2809 r2995 18 18 for app_name in settings.INSTALLED_APPS: 19 19 try: 20 _app_list.append(__import__(app_name, '', '', ['models']).models) 21 except (ImportError, AttributeError), e: 22 pass 20 mod = __import__(app_name, '', '', ['models']) 21 except ImportError: 22 pass # Assume this app doesn't have a models.py in it. 23 # GOTCHA: It may have a models.py that raises ImportError. 24 else: 25 try: 26 _app_list.append(mod.models) 27 except AttributeError: 28 pass # This app doesn't have a models.py in it. 23 29 return _app_list 24 30
