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 [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/django-users?hl=.