Changeset 4128
- Timestamp:
- 11/28/06 16:58:10 (2 years ago)
- Files:
-
- django/trunk/django/core/handlers/base.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/trunk/django/core/handlers/base.py
r3951 r4128 85 85 # Complain if the view returned None (a common error). 86 86 if response is None: 87 raise ValueError, "The view %s.%s didn't return an HttpResponse object." % (callback.__module__, callback.func_name) 87 try: 88 view_name = callback.func_name # If it's a function 89 except AttributeError: 90 view_name = callback.__class__.__name__ + '.__call__' # If it's a class 91 raise ValueError, "The view %s.%s didn't return an HttpResponse object." % (callback.__module__, view_name) 88 92 89 93 return response
