﻿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
22057	Importing `reverse_lazy` in settings.py leads to ImportError	Akis Kesoglou	nobody	"Create a new project, add an app with a model and import reverse_lazy in settings.py. Running {{{./manage.py sqlall myapp}}} raises ImportError with the following traceback:

{{{
$ ./manage.py sqlall myapp
Traceback (most recent call last):
  File ""<project>/settings.py"", line 2, in <module>
    from .settings_local import *
  File ""<project>/settings_local.py"", line 1, in <module>
    from .settings_base import *
  File ""<project>/settings_base.py"", line 5, in <module>
    from django.core.urlresolvers import reverse_lazy
  File ""<virtualenv>/src/django/django/core/urlresolvers.py"", line 15, in <module>
    from django.http import Http404
  File ""<virtualenv>/src/django/django/http/__init__.py"", line 4, in <module>
    from django.http.response import (HttpResponse, StreamingHttpResponse,
  File ""<virtualenv>/src/django/django/http/response.py"", line 17, in <module>
    from django.core.serializers.json import DjangoJSONEncoder
  File ""<virtualenv>/src/django/django/core/serializers/__init__.py"", line 23, in <module>
    from django.core.serializers.base import SerializerDoesNotExist
  File ""<virtualenv>/src/django/django/core/serializers/base.py"", line 6, in <module>
    from django.db import models
ImportError: cannot import name models
}}}

Marking as a release blocker as discussed with apollo13 in IRC.

Cause of this regression is commit: https://github.com/django/django/commit/0242134d32aa99a54442211ed05576b7061866d1"	Bug	closed	Uncategorized	dev	Release blocker	fixed			Accepted	0	0	0	0	0	0
