SettingNotSet Issue During Upgrade

14 views
Skip to first unread message

Dave Fowler

unread,
Jan 23, 2009, 9:37:22 PM1/23/09
to Satchmo users
I'm upgrading to the latest satchmo including the new changes to the
installed_apps but I'm getting a SettingNotSet Error :(.

It hapens from this setting:

maxrecent = config_value('PRODUCT','RECENT_MAX')

I'd previously had the apps for configurable products installed but
the new version seems not to need those? I think I'm probably missing
an INSTALLED_APP. Here's my list (same as the documentation suggests)

INSTALLED_APPS = (
'django.contrib.sites',
'satchmo_store.shop',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.comments',
'django.contrib.sessions',
'django.contrib.sitemaps',
'registration',
'keyedcache',
'livesettings',
'l10n',
'sorl.thumbnail',
'satchmo_store.contact',
'tax',
'tax.modules.no',
'tax.modules.area',
'tax.modules.percent',
'shipping',
'product',
'payment',
'payment.modules.giftcertificate',
'satchmo_utils',
'app_plugins',

)



Anyone know what's missing?

Thanks

Chris Moffitt

unread,
Jan 23, 2009, 9:46:58 PM1/23/09
to satchm...@googlegroups.com
I suspect you have the recentlist context processor active (satchmo_ext.recentlist.context_processors.recent_products) but do not have satchmo_ext.recentlist in your installed apps.

Either remove it from the context processor or add the app to your apps list.

-Chris

Dave Fowler

unread,
Jan 23, 2009, 11:44:14 PM1/23/09
to Satchmo users
Chris,

Thanks again! I had checked whether it was installed and it was:

>>> from satchmo_ext.recentlist.context_processors import recent_products
>>> recent_products
<function recent_products at 0x1543230>

I commented out the context processor as I didn't need it and the
error is gone.

Just a note. This documentation

http://www.satchmoproject.com/docs/svn/google-base.html

needs an update to link to satchmo_store.feeds instead of
satcmo.feeds

Thanks again!


On Jan 23, 8:46 pm, Chris Moffitt <ch...@moffitts.net> wrote:
> I suspect you have the recentlist context processor active
> (satchmo_ext.recentlist.context_processors.recent_products) but do not have
> satchmo_ext.recentlist in your installed apps.
>
> Either remove it from the context processor or add the app to your apps
> list.
>
> -Chris
>
Reply all
Reply to author
Forward
0 new messages