﻿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
24981	Importing an abstract model from a bare package fails.	Stavros Korokithakis	nobody	"I have an abstract model called CharIDModel in myproject/utils/__init__.py. If I import it as ""from utils import CharIDModel"" and inherit from it, makemigrations crashes with:

{{{
Traceback (most recent call last):
  File ""./manage.py"", line 10, in <module>
    execute_from_command_line(sys.argv)
  File ""/home/user/.virtualenvs/project/local/lib/python2.7/site-packages/django/core/management/__init__.py"", line 385, in execute_from_command_line
    utility.execute()
  File ""/home/user/.virtualenvs/project/local/lib/python2.7/site-packages/django/core/management/__init__.py"", line 354, in execute
    django.setup()
  File ""/home/user/.virtualenvs/project/local/lib/python2.7/site-packages/django/__init__.py"", line 21, in setup
    apps.populate(settings.INSTALLED_APPS)
  File ""/home/user/.virtualenvs/project/local/lib/python2.7/site-packages/django/apps/registry.py"", line 108, in populate
    app_config.import_models(all_models)
  File ""/home/user/.virtualenvs/project/local/lib/python2.7/site-packages/django/apps/config.py"", line 202, in import_models
    self.models_module = import_module(models_module_name)
  File ""/usr/lib/python2.7/importlib/__init__.py"", line 37, in import_module
    __import__(name)
  File ""/home/user/Code/Django/project/main/models.py"", line 11, in <module>
    from utils import dt_today, CharIDModel
  File ""/home/user/Code/Django/project/utils/__init__.py"", line 48, in <module>
    class CharIDModel(models.Model):
  File ""/home/user/.virtualenvs/project/local/lib/python2.7/site-packages/django/db/models/base.py"", line 115, in __new__
    kwargs = {""app_label"": package_components[app_label_index]}
IndexError: list index out of range
}}}
"	Uncategorized	closed	Uncategorized	1.8	Normal	invalid			Unreviewed	0	0	0	0	0	0
