I'm getting an error that has completely perplexed me: AttributeError: 'Settings' object has no attribute 'rindex'.
The complete traceback is listed below. I get this for any request but a root request '/'. I'm, using Django 1.1 with mod_wsgi. The only cases I could find por google of others running into this error was a few years back in the django 0.95 to 0.96 upgrade- and the solution- upgrade to 0.96 :/ Traceback (most recent call last): File "/home/username/webapps/django/lib/python2.5/django/shortcuts/ __init__.py", line 20, in render_to_response return HttpResponse(loader.render_to_string(*args, **kwargs), **httpresponse_kwargs) File "/home/username/webapps/django/lib/python2.5/django/template/ loader.py", line 108, in render_to_string return t.render(context_instance) File "/home/username/webapps/django/lib/python2.5/django/template/ __init__.py", line 178, in render return self.nodelist.render(context) File "/home/username/webapps/django/lib/python2.5/django/template/ __init__.py", line 779, in render bits.append(self.render_node(node, context)) File "/home/username/webapps/django/lib/python2.5/django/template/ __init__.py", line 792, in render_node return node.render(context) File "/home/username/webapps/django/lib/python2.5/django/template/ loader_tags.py", line 97, in render return compiled_parent.render(context) File "/home/username/webapps/django/lib/python2.5/django/template/ __init__.py", line 178, in render return self.nodelist.render(context) File "/home/username/webapps/django/lib/python2.5/django/template/ __init__.py", line 779, in render bits.append(self.render_node(node, context)) File "/home/username/webapps/django/lib/python2.5/django/template/ __init__.py", line 792, in render_node return node.render(context) File "/home/username/webapps/django/lib/python2.5/django/template/ loader_tags.py", line 97, in render return compiled_parent.render(context) File "/home/username/webapps/django/lib/python2.5/django/template/ __init__.py", line 178, in render return self.nodelist.render(context) File "/home/username/webapps/django/lib/python2.5/django/template/ __init__.py", line 779, in render bits.append(self.render_node(node, context)) File "/home/username/webapps/django/lib/python2.5/django/template/ __init__.py", line 792, in render_node return node.render(context) File "/home/username/webapps/django/lib/python2.5/django/template/ loader_tags.py", line 97, in render return compiled_parent.render(context) File "/home/username/webapps/django/lib/python2.5/django/template/ __init__.py", line 178, in render return self.nodelist.render(context) File "/home/username/webapps/django/lib/python2.5/django/template/ __init__.py", line 779, in render bits.append(self.render_node(node, context)) File "/home/username/webapps/django/lib/python2.5/django/template/ __init__.py", line 792, in render_node return node.render(context) File "/home/username/webapps/django/lib/python2.5/django/template/ loader_tags.py", line 24, in render result = self.nodelist.render(context) File "/home/username/webapps/django/lib/python2.5/django/template/ __init__.py", line 779, in render bits.append(self.render_node(node, context)) File "/home/username/webapps/django/lib/python2.5/django/template/ __init__.py", line 792, in render_node return node.render(context) File "/home/username/webapps/django/lib/python2.5/django/template/ __init__.py", line 946, in render autoescape=context.autoescape)) File "/home/username/webapps/django/lib/python2.5/django/template/ __init__.py", line 779, in render bits.append(self.render_node(node, context)) File "/home/username/webapps/django/lib/python2.5/django/template/ __init__.py", line 792, in render_node return node.render(context) File "/home/username/webapps/django/lib/python2.5/django/template/ defaulttags.py", line 370, in render url = reverse(self.view_name, args=args, kwargs=kwargs, current_app=context.current_app) File "/home/username/webapps/django/lib/python2.5/django/core/ urlresolvers.py", line 350, in reverse *args, **kwargs))) File "/home/username/webapps/django/lib/python2.5/django/core/ urlresolvers.py", line 275, in reverse possibilities = self.reverse_dict.getlist(lookup_view) File "/home/username/webapps/django/lib/python2.5/django/core/ urlresolvers.py", line 195, in _get_reverse_dict self._populate() File "/home/username/webapps/django/lib/python2.5/django/core/ urlresolvers.py", line 175, in _populate for name in pattern.reverse_dict: File "/home/username/webapps/django/lib/python2.5/django/core/ urlresolvers.py", line 195, in _get_reverse_dict self._populate() File "/home/username/webapps/django/lib/python2.5/django/core/ urlresolvers.py", line 187, in _populate lookups.appendlist(pattern.callback, (bits, p_pattern)) File "/home/username/webapps/django/lib/python2.5/django/core/ urlresolvers.py", line 136, in _get_callback mod_name, func_name = get_mod_func(self._callback_str) File "/home/username/webapps/django/lib/python2.5/django/core/ urlresolvers.py", line 80, in get_mod_func dot = callback.rindex('.') File "/home/username/webapps/django/lib/python2.5/django/utils/ functional.py", line 273, in __getattr__ return getattr(self._wrapped, name) AttributeError: 'Settings' object has no attribute 'rindex' -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=.