﻿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
26170	ModelAdmin add/change/delete views always run transaction on default database	juntatalor	nobody	"When settings.DATABASES 'default' key is set to empty dict Django Admin tries to perform transaction.atomic on dummy database, and it ends in raising exception, when trying to change, add or delete record.

ModelAdmin functions that use transaction.atomic:
https://github.com/django/django/blob/master/django/contrib/admin/options.py#L1393
https://github.com/django/django/blob/master/django/contrib/admin/options.py#L1660

""using"" argument (taken from db routers) should be specified for transaction.atomic

Patch: https://github.com/django/django/pull/6076"	Bug	closed	contrib.admin	dev	Normal	fixed	admin multi database		Accepted	1	0	0	0	0	0
