id,summary,reporter,owner,description,type,status,component,version,severity,resolution,keywords,cc,stage,has_patch,needs_docs,needs_tests,needs_better_patch,easy,ui_ux 4422,django tries to rollback transactions on exceptions when using the dummy engine,Ben Dean-Kawamura ,Adrian Holovaty,"I'm using django, but don't want to use the database part of it. However, this causes a problem whenever I have an unhandled exception. At the bottom of django/db/__init__.py, django connects _rollback_on_exception() to the got_request_exception signal. This means that on every request exception, transaction.rollback_unless_managed() is called which fails. Note: I'm not importing the db module, but other django modules seem to do it. I think the solution is to not hook up the callback if the dummy engine is in use.",,closed,"Database layer (models, ORM)",dev,,fixed,,,Accepted,0,0,0,0,0,0