get_absolute_url not working (basic.blog)

66 views
Skip to first unread message

Theme Park Photo, LLC

unread,
Mar 16, 2009, 1:37:41 PM3/16/09
to Django Basic Apps
I'm having an odd problem I can't figure out. On my development box it
works fine, but on my production box, it fails.

I get an ValueError: Empty module name error when I call
get_absolute_url on my Post object. I'm notsure what this exception
means....


>> from basic.blog.models import Post
>>> x = Post.objects.get(pk=1)
>>> print x
Test Post
>>> print x.get_absolute_url()
Traceback (most recent call last):
File "<console>", line 1, in ?
File "/usr/lib/python2.4/site-packages/django/utils/functional.py",
line 55, in _curried
return _curried_func(*(args+moreargs), **dict(kwargs,
**morekwargs))
File "/usr/lib/python2.4/site-packages/django/db/models/base.py",
line 515, in get_absolute_url
return settings.ABSOLUTE_URL_OVERRIDES.get('%s.%s' %
(opts.app_label, opts.module_name), func)(self, *args, **kwargs)
File "/usr/lib/python2.4/site-packages/django/db/models/
__init__.py", line 30, in inner
return reverse(bits[0], None, *bits[1:3])
File "/usr/lib/python2.4/site-packages/django/core/urlresolvers.py",
line 253, in reverse
return iri_to_uri(u'%s%s' % (prefix, get_resolver(urlconf).reverse
(viewname,
File "/usr/lib/python2.4/site-packages/django/core/urlresolvers.py",
line 227, in reverse
possibilities = self.reverse_dict.getlist(lookup_view)
File "/usr/lib/python2.4/site-packages/django/core/urlresolvers.py",
line 161, in _get_reverse_dict
for name in pattern.reverse_dict:
File "/usr/lib/python2.4/site-packages/django/core/urlresolvers.py",
line 161, in _get_reverse_dict
for name in pattern.reverse_dict:
File "/usr/lib/python2.4/site-packages/django/core/urlresolvers.py",
line 154, in _get_reverse_dict
if not self._reverse_dict and hasattr(self.urlconf_module,
'urlpatterns'):
File "/usr/lib/python2.4/site-packages/django/core/urlresolvers.py",
line 198, in _get_urlconf_module
self._urlconf_module = __import__(self.urlconf_name, {}, {}, [''])
ValueError: Empty module name

Myles Braithwaite

unread,
Mar 16, 2009, 2:33:07 PM3/16/09
to django-b...@googlegroups.com
Did you add:

url('^blog/', include('basic.blog.urls')),

to your main urls.py file?

---
Myles Braithwaite

Please consider the trees before print this email.
Reply all
Reply to author
Forward
0 new messages