Theme Park Photo, LLC
unread,Mar 16, 2009, 1:37:41 PM3/16/09Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
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