I added treebeard and was already using the get_core_apps helper function. Running pip install django-treebeard alerts me that the requirement is already satisfied. My traceback is as follows:
Environment:
Request Method: GET
Django Version: 1.5.1
Python Version: 2.7.1
Installed Applications:
['django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.flatpages',
'django.contrib.admin',
'treebeard',
'south',
'compressor',
'oscar',
'oscar.apps.analytics',
'oscar.apps.order',
'oscar.apps.checkout',
'oscar.apps.shipping',
'oscar.apps.catalogue',
'oscar.apps.catalogue.reviews',
'oscar.apps.basket',
'oscar.apps.payment',
'oscar.apps.offer',
'oscar.apps.address',
'oscar.apps.partner',
'oscar.apps.customer',
'oscar.apps.promotions',
'oscar.apps.search',
'oscar.apps.voucher',
'oscar.apps.dashboard',
'oscar.apps.dashboard.reports',
'oscar.apps.dashboard.users',
'oscar.apps.dashboard.orders',
'oscar.apps.dashboard.promotions',
'oscar.apps.dashboard.catalogue',
'oscar.apps.dashboard.offers',
'oscar.apps.dashboard.partners',
'oscar.apps.dashboard.ranges',
'oscar.apps.dashboard.vouchers',
'oscar.apps.dashboard.communications',
'haystack',
'treebeard',
'sorl.thumbnail']
Installed Middleware:
('django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.transaction.TransactionMiddleware',
'oscar.apps.basket.middleware.BasketMiddleware',
'django.contrib.flatpages.middleware.FlatpageFallbackMiddleware')
Template Loader Error:
Django tried loading these templates, in this order:
Using loader django.template.loaders.filesystem.Loader:
/Users/raybesiga/Documents/Sites/defshop/templates/admin/tree_change_list.html (File does not exist)
/Users/raybesiga/Documents/Sites/django-oscar/oscar/templates/oscar/admin/tree_change_list.html (File does not exist)
Using loader django.template.loaders.app_directories.Loader:
/Users/raybesiga/.virtualenvs/oscar/lib/python2.7/site-packages/django/contrib/auth/templates/admin/tree_change_list.html (File does not exist)
/Users/raybesiga/.virtualenvs/oscar/lib/python2.7/site-packages/django/contrib/admin/templates/admin/tree_change_list.html (File does not exist)
/Users/raybesiga/.virtualenvs/oscar/lib/python2.7/site-packages/django_compressor-1.3-py2.7.egg/compressor/templates/admin/tree_change_list.html (File does not exist)
/Users/raybesiga/Documents/Sites/django-oscar/oscar/templates/admin/tree_change_list.html (File does not exist)
/Users/raybesiga/.virtualenvs/oscar/lib/python2.7/site-packages/django_haystack-2.0.0_beta-py2.7.egg/haystack/templates/admin/tree_change_list.html (File does not exist)
Traceback:
File "/Users/raybesiga/.virtualenvs/oscar/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response
140. response = response.render()
File "/Users/raybesiga/.virtualenvs/oscar/lib/python2.7/site-packages/django/template/response.py" in render
105. self.content = self.rendered_content
File "/Users/raybesiga/.virtualenvs/oscar/lib/python2.7/site-packages/django/template/response.py" in rendered_content
80. template = self.resolve_template(self.template_name)
File "/Users/raybesiga/.virtualenvs/oscar/lib/python2.7/site-packages/django/template/response.py" in resolve_template
58. return loader.get_template(template)
File "/Users/raybesiga/.virtualenvs/oscar/lib/python2.7/site-packages/django/template/loader.py" in get_template
146. template, origin = find_template(template_name)
File "/Users/raybesiga/.virtualenvs/oscar/lib/python2.7/site-packages/django/template/loader.py" in find_template
139. raise TemplateDoesNotExist(name)
Exception Type: TemplateDoesNotExist at /admin/catalogue/category/
Exception Value: admin/tree_change_list.html