Hi,
Why is this exception happening all the time whenever I try to import
the Site model
from livesettings? I managed to run manage.py migrate --run-syncdb to
create the sql
tables. I do use django.setup() in my script (wsgiserver) but it doesn't
seem to play nicely with livesettings.
Is it possible to delay livesettings imports until the app registry is
loaded ?
Regards,
Etienne
Environment:
Request Method: GET
Request URL: http://localhost:8000/
Django Version: 1.10
Python Version: 2.7.9
Installed Applications:
('django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sites',
'django.contrib.sessions',
'django.contrib.sitemaps',
'satchmo_store.shop',
'satchmo_store',
'sorl.thumbnail',
'keyedcache',
'livesettings',
'l10n',
'satchmo_store.contact',
'tax',
'tax.modules.no',
'tax.modules.area',
'tax.modules.percent',
'shipping',
'product',
'payment',
'payment.modules.dummy',
'satchmo_ext.satchmo_toolbar',
'satchmo_utils')
Installed Middleware:
['django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.csrf.CsrfViewMiddleware']
Traceback:
File "/home/erob/ncvs/django/django/core/handlers/exception.py" in inner
39. response = get_response(request)
File "/home/erob/ncvs/django/django/core/handlers/base.py" in _get_response
172. resolver_match = resolver.resolve(request.path_info)
File "/home/erob/ncvs/django/django/urls/resolvers.py" in resolve
267. for pattern in self.url_patterns:
File "/home/erob/ncvs/django/django/utils/functional.py" in __get__
35. res = instance.__dict__[self.name] = self.func(instance)
File "/home/erob/ncvs/django/django/urls/resolvers.py" in url_patterns
310. patterns = getattr(self.urlconf_module, "urlpatterns",
self.urlconf_module)
File "/home/erob/ncvs/django/django/utils/functional.py" in __get__
35. res = instance.__dict__[self.name] = self.func(instance)
File "/home/erob/ncvs/django/django/urls/resolvers.py" in urlconf_module
303. return import_module(self.urlconf_name)
File "/usr/lib/python2.7/importlib/__init__.py" in import_module
37. __import__(name)
File
"/home/erob/src/django-hotsauce-devel/examples/lib/satchmo_store/urls/default.py"
in <module>
12. urlpatterns.include('satchmo_store.shop.urls', prefix='^shop/')
File "/home/erob/src/django-hotsauce-devel/lib/notmm/utils/urlmap.py" in
include
122. urlconf = import_module(urlobj)
File "/usr/lib/python2.7/importlib/__init__.py" in import_module
37. __import__(name)
File
"/home/erob/src/django-hotsauce-devel/examples/lib/satchmo_store/shop/urls.py"
in <module>
27. url(r'^search/$', 'search.search_view', {}, 'satchmo_search'),
File "/home/erob/src/django-hotsauce-devel/lib/notmm/utils/urlmap.py" in
add_routes
80. view_mod = get_callable(self.callback_prefix + '.' +
t.callback)
File "/home/erob/ncvs/django/django/utils/lru_cache.py" in wrapper
100. result = user_function(*args, **kwds)
File "/home/erob/ncvs/django/django/urls/utils.py" in get_callable
30. mod = import_module(mod_name)
File "/usr/lib/python2.7/importlib/__init__.py" in import_module
37. __import__(name)
File
"/home/erob/src/django-hotsauce-devel/examples/lib/satchmo_store/shop/views/home.py"
in <module>
5. from product.views import display_featured
File
"/home/erob/src/django-hotsauce-devel/examples/lib/product/views/__init__.py"
in <module>
9. from livesettings.functions import config_value
File
"/home/erob/src/django-hotsauce-devel/examples/lib/site-packages/livesettings/functions.py"
in <module>
3. from livesettings import values
File
"/home/erob/src/django-hotsauce-devel/examples/lib/site-packages/livesettings/values.py"
in <module>
16. from livesettings.models import find_setting, LongSetting,
Setting, SettingNotSet
File
"/home/erob/src/django-hotsauce-devel/examples/lib/site-packages/livesettings/models.py"
in <module>
2. from django.contrib.sites.models import Site
File "/home/erob/ncvs/django/django/contrib/sites/models.py" in <module>
86. class Site(models.Model):
File "/home/erob/ncvs/django/django/db/models/base.py" in __new__
105. app_config = apps.get_containing_app_config(module)
File "/home/erob/ncvs/django/django/apps/registry.py" in
get_containing_app_config
237. self.check_apps_ready()
File "/home/erob/ncvs/django/django/apps/registry.py" in check_apps_ready
124. raise AppRegistryNotReady("Apps aren't loaded yet.")
Exception Type: AppRegistryNotReady at /
Exception Value: Apps aren't loaded yet.
--
You received this message because you are subscribed to the Google Groups "Satchmo
users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to satchmo-users+unsubscr...@googlegroups.com.
To post to this group, send email to satchmo-users@googlegroups.com.
Visit this group at https://groups.google.com/group/satchmo-users.
For more options, visit https://groups.google.com/d/optout.