﻿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
24527	Using standalone templates gives confusing error message	Chris Jerdonek	nobody	"I'm trying to use Django templates in ""standalone"" fashion, and I'm getting the following `AppRegistryNotReady` error at bottom (with version 1.7.7).

The error is confusing because my understanding from  [https://docs.djangoproject.com/en/dev/topics/settings/#using-settings-without-setting-django-settings-module the documentation] is that calling the following is sufficient before using Django's template code:

{{{
    django.conf.settings.configure()
}}}

Here is the stack trace:

{{{
    File ""/Users/chris/dev/.virtualenvs/my_package/scripts/../pyelect/htmlgen.py"", line 171, in render_template
        template = get_template(template_name, dirs=[])
      File ""/Users/chris/dev/.virtualenvs/my_package/lib/python3.4/site-packages/django/template/loader.py"", line 144, in get_template
        template, origin = find_template(template_name, dirs)
      File ""/Users/chris/dev/.virtualenvs/my_package/lib/python3.4/site-packages/django/template/loader.py"", line 126, in find_template
        loader = find_template_loader(loader_name)
      File ""/Users/chris/dev/.virtualenvs/my_package/lib/python3.4/site-packages/django/template/loader.py"", line 98, in find_template_loader
        TemplateLoader = import_string(loader)
      File ""/Users/chris/dev/.virtualenvs/my_package/lib/python3.4/site-packages/django/utils/module_loading.py"", line 26, in import_string
        module = import_module(module_path)
      File ""/Users/chris/dev/.virtualenvs/my_package/lib/python3.4/importlib/__init__.py"", line 109, in import_module
        return _bootstrap._gcd_import(name[level:], package, level)
      File ""<frozen importlib._bootstrap>"", line 2254, in _gcd_import
      File ""<frozen importlib._bootstrap>"", line 2237, in _find_and_load
      File ""<frozen importlib._bootstrap>"", line 2226, in _find_and_load_unlocked
      File ""<frozen importlib._bootstrap>"", line 1200, in _load_unlocked
      File ""<frozen importlib._bootstrap>"", line 1129, in _exec
      File ""<frozen importlib._bootstrap>"", line 1471, in exec_module
      File ""<frozen importlib._bootstrap>"", line 321, in _call_with_frames_removed
      File ""/Users/chris/dev/.virtualenvs/my_package/lib/python3.4/site-packages/django/template/loaders/app_directories.py"", line 33, in <module>
        app_template_dirs = calculate_app_template_dirs()
      File ""/Users/chris/dev/.virtualenvs/my_package/lib/python3.4/site-packages/django/template/loaders/app_directories.py"", line 21, in calculate_app_template_dirs
        for app_config in apps.get_app_configs():
      File ""/Users/chris/dev/.virtualenvs/my_package/lib/python3.4/site-packages/django/apps/registry.py"", line 137, in get_app_configs
        self.check_apps_ready()
      File ""/Users/chris/dev/.virtualenvs/my_package/lib/python3.4/site-packages/django/apps/registry.py"", line 124, in check_apps_ready
        raise AppRegistryNotReady(""Apps aren't loaded yet."")
    django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.


}}}"	Bug	closed	Documentation	1.7	Normal	duplicate	templates, standalone		Accepted	0	0	0	0	1	0
