exceptions should sublcass StandardError, not Exception
|Reported by:||anonymous||Owned by:||nobody|
|Has patch:||yes||Needs documentation:||no|
|Needs tests:||no||Patch needs improvement:||no|
a quick look at the standard python library's exception hierarchy ( http://docs.python.org/library/exceptions.html#exception-hierarchy ) will show that in all but a few special cases, exceptions should subclass StandardError. all of django's exceptions subclass the parent class of StandardError, Exception. In addition to being good practice to keep a clean class hierarchy, coders accustomed to catching StandardError may have unexpected results when using django.