﻿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
8246	Subpackage Settings Fix	Adam Gomaa	Russell Keith-Magee	"r8282 introduces a regression by adding a line like so:

{{{
#!python
setup_environ(__import__(settings.SETTINGS_MODULE)) 
}}}

I don't know why this line is used, but since `__import__` returns the first package, even in a dotted expression like `settings.development`, this line has the net effect of running `setup_environ` on `settings.__init__` instead of `settings.development`, which has, as you can imagine, negative effects - like breaking runserver (since it can't find any settings), and any management command that spawn a subprocess (which captures the new, incorrect DJANGO_SETTINGS_MODULE environment variable). 

The attached patch fixes this.

(I'm guessing on the assignee, forgive me if I'm wrong.)"		closed	Core (Management commands)	dev		fixed			Accepted	0	0	0	0	0	0
