Can you verify if your database has a shop_config table? If it doesn't, you're still having an issue with syncdb. If it does have the table but it is empty, go into your store admin and add a a config at /admin/shop/config/
-Chris On Mon, Mar 15, 2010 at 6:21 PM, Jonathan Hayward < [email protected]> wrote: > Thank you. satchmo_check comes up clean, modulo one depracation warning: > > jonat...@ubuntu:~/store$ python manage.py satchmo_check > /usr/local/lib/python2.6/dist-packages/registration/models.py:4: > DeprecationWarning: the sha module is deprecated; use the hashlib module > instead > import sha > Checking your satchmo configuration. > Using Django version 1.1.1 > Using Satchmo version 0.9 > Your configuration has no errors. > > I've manually installed django_session and a couple of others, and am > getting the error below (this is after a syncdb fixed earlier problems). It > looks like it's not finding a table rather than a package; what corrective > would you suggest? > > (Thanks for your help!) > > Environment: > > Request Method: GET > Request URL: http://localhost:8001/ > Django Version: 1.1.1 > Python Version: 2.6.4 > Installed Applications: > ['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', > 'sorl.thumbnail', > 'keyedcache', > 'livesettings', > 'l10n', > 'satchmo_utils.thumbnail', > 'satchmo_store.contact', > 'tax', > 'tax.modules.no', > 'tax.modules.area', > 'tax.modules.percent', > 'shipping', > 'product', > 'payment', > 'payment.modules.dummy', > 'satchmo_ext.satchmo_toolbar', > 'satchmo_utils', > 'app_plugins', > 'store.localsite'] > Installed Middleware: > ('django.middleware.common.CommonMiddleware', > 'django.contrib.sessions.middleware.SessionMiddleware', > 'django.middleware.locale.LocaleMiddleware', > 'django.contrib.auth.middleware.AuthenticationMiddleware', > 'django.middleware.doc.XViewMiddleware', > 'threaded_multihost.middleware.ThreadLocalMiddleware', > 'satchmo_store.shop.SSLMiddleware.SSLRedirect') > > > Traceback: > File "/usr/lib/pymodules/python2.6/django/core/handlers/base.py" in > get_response > 92. response = callback(request, *callback_args, > **callback_kwargs) > File > "/home/jonathan/store/src/satchmo/satchmo/apps/satchmo_store/shop/views/home.py" > in home > 38. 'paginator' : paginator > File "/usr/lib/pymodules/python2.6/django/template/context.py" in __init__ > 107. self.update(processor(request)) > File > "/home/jonathan/store/src/satchmo/satchmo/apps/satchmo_store/shop/context_processors.py" > in settings > 19. shop_config = Config.objects.get_current() > File > "/home/jonathan/store/src/satchmo/satchmo/apps/satchmo_store/shop/models.py" > in get_current > 64. shop_config = self.get(site__id__exact=site) > File "/usr/lib/pymodules/python2.6/django/db/models/manager.py" in get > 120. return self.get_query_set().get(*args, **kwargs) > File "/usr/lib/pymodules/python2.6/django/db/models/query.py" in get > 300. num = len(clone) > File "/usr/lib/pymodules/python2.6/django/db/models/query.py" in __len__ > 81. self._result_cache = list(self.iterator()) > File "/usr/lib/pymodules/python2.6/django/db/models/query.py" in iterator > 238. for row in self.query.results_iter(): > File "/usr/lib/pymodules/python2.6/django/db/models/sql/query.py" in > results_iter > 287. for rows in self.execute_sql(MULTI): > File "/usr/lib/pymodules/python2.6/django/db/models/sql/query.py" in > execute_sql > 2369. cursor.execute(sql, params) > File "/usr/lib/pymodules/python2.6/django/db/backends/util.py" in execute > 19. return self.cursor.execute(sql, params) > File "/usr/lib/pymodules/python2.6/django/db/backends/sqlite3/base.py" in > execute > 193. return Database.Cursor.execute(self, query, params) > > Exception Type: OperationalError at / > Exception Value: no such table: shop_config > > On Mon, Mar 15, 2010 at 2:50 PM, Chris Moffitt <[email protected]> wrote: > >> I'd suggest running satchmo_check to get a more complete list of errors. >> In the meantime you can get threaded_multihost here - >> http://bitbucket.org/bkroeze/django-threaded-multihost/overview/ >> >> -Chris >> >> On Mon, Mar 15, 2010 at 4:47 PM, Jonathan Hayward < >> [email protected]> wrote: >> >>> Thank you; I can run the server but get as the rendered page: >>> >>> Traceback (most recent call last): >>> >>> File "/usr/lib/pymodules/python2.6/django/core/servers/basehttp.py", line >>> 279, in run >>> self.result = application(self.environ, self.start_response) >>> >>> File "/usr/lib/pymodules/python2.6/django/core/servers/basehttp.py", line >>> 651, in __call__ >>> return self.application(environ, start_response) >>> >>> File "/usr/lib/pymodules/python2.6/django/core/handlers/wsgi.py", line >>> 230, in __call__ >>> self.load_middleware() >>> >>> File "/usr/lib/pymodules/python2.6/django/core/handlers/base.py", line >>> 42, in load_middleware >>> raise exceptions.ImproperlyConfigured, 'Error importing middleware %s: >>> "%s"' % (mw_module, e) >>> >>> ImproperlyConfigured: Error importing middleware >>> threaded_multihost.middleware: "No module named >>> threaded_multihost.middleware" >>> >>> File "/usr/lib/pymodules/python2.6/django/core/servers/basehttp.py", line >>> 279, in run >>> self.result = application(self.environ, self.start_response) >>> >>> File "/usr/lib/pymodules/python2.6/django/core/servers/basehttp.py", line >>> 651, in __call__ >>> return self.application(environ, start_response) >>> >>> File "/usr/lib/pymodules/python2.6/django/core/handlers/wsgi.py", line >>> 230, in __call__ >>> self.load_middleware() >>> >>> File "/usr/lib/pymodules/python2.6/django/core/handlers/base.py", line >>> 42, in load_middleware >>> raise exceptions.ImproperlyConfigured, 'Error importing middleware %s: >>> "%s"' % (mw_module, e) >>> >>> ImproperlyConfigured: Error importing middleware >>> threaded_multihost.middleware: "No module named >>> threaded_multihost.middleware" >>> >>> .6/django/core/servers/basehttp.py", line 279, in run >>> self.result = application(self.environ, self.start_response) >>> >>> File "/usr/lib/pymodules/python2.6/django/core/servers/basehttp.py", line >>> 651, in __call__ >>> return self.application(environ, start_response) >>> >>> File "/usr/lib/pymodules/python2.6/django/core/handlers/wsgi.py", line >>> 230, in __call__ >>> self.load_middleware() >>> >>> File "/usr/lib/pymodules/python2.6/django/core/handlers/base.py", line >>> 42, in load_middleware >>> raise exceptions.ImproperlyConfigured, 'Error importing middleware %s: >>> "%s"' % (mw_module, e) >>> >>> ImproperlyConfigured: Error importing middleware >>> threaded_multihost.middleware: "No module named >>> threaded_multihost.middleware" >>> >>> .6/django/core/servers/basehttp.py", line 279, in run >>> f.environ, self.start_response) >>> >>> File "/usr/lib/pymodules/python2.6/django/core/servers/basehttp.py", line >>> 651, in __call__ >>> return self.application(environ, start_response) >>> >>> File "/usr/lib/pymodules/python2.6/django/core/handlers/wsgi.py", line >>> 230, in __call__ >>> self.load_middleware() >>> >>> File "/usr/lib/pymodules/python2.6/django/core/handlers/base.py", line >>> 42, in load_middleware >>> raise exceptions.ImproperlyConfigured, 'Error importing middleware %s: >>> "%s"' % (mw_module, e) >>> >>> ImproperlyConfigured: Error importing middleware >>> threaded_multihost.middleware: "No module named >>> threaded_multihost.middleware" >>> >>> .6/django/core/servers/basehttp.py", line 279, in run >>> f.environ, self.start_response) >>> >>> on2.6/django/core/servers/basehttp.py", line 651, in __call__ >>> return self.application(environ, start_response) >>> >>> File "/usr/lib/pymodules/python2.6/django/core/handlers/wsgi.py", line >>> 230, in __call__ >>> self.load_middleware() >>> >>> File "/usr/lib/pymodules/python2.6/django/core/handlers/base.py", line >>> 42, in load_middleware >>> raise exceptions.ImproperlyConfigured, 'Error importing middleware %s: >>> "%s"' % (mw_module, e) >>> >>> ImproperlyConfigured: Error importing middleware >>> threaded_multihost.middleware: "No module named >>> threaded_multihost.middleware" >>> >>> .6/django/core/servers/basehttp.py", line 279, in run >>> f.environ, self.start_response) >>> >>> on2.6/django/core/servers/basehttp.py", line 651, in __call__ >>> viron, start_response) >>> >>> File "/usr/lib/pymodules/python2.6/django/core/handlers/wsgi.py", line >>> 230, in __call__ >>> self.load_middleware() >>> >>> File "/usr/lib/pymodules/python2.6/django/core/handlers/base.py", line >>> 42, in load_middleware >>> raise exceptions.ImproperlyConfigured, 'Error importing middleware %s: >>> "%s"' % (mw_module, e) >>> >>> ImproperlyConfigured: Error importing middleware >>> threaded_multihost.middleware: "No module named >>> threaded_multihost.middleware" >>> >>> .6/django/core/servers/basehttp.py", line 279, in run >>> f.environ, self.start_response) >>> >>> on2.6/django/core/servers/basehttp.py", line 651, in __call__ >>> viron, start_response) >>> >>> ython2.6/django/core/handlers/wsgi.py", line 230, in __call__ >>> self.load_middleware() >>> >>> File "/usr/lib/pymodules/python2.6/django/core/handlers/base.py", line >>> 42, in load_middleware >>> raise exceptions.ImproperlyConfigured, 'Error importing middleware %s: >>> "%s"' % (mw_module, e) >>> >>> ImproperlyConfigured: Error importing middleware >>> threaded_multihost.middleware: "No module named >>> threaded_multihost.middleware" >>> >>> .6/django/core/servers/basehttp.py", line 279, in run >>> f.environ, self.start_response) >>> >>> on2.6/django/core/servers/basehttp.py", line 651, in __call__ >>> viron, start_response) >>> >>> ython2.6/django/core/handlers/wsgi.py", line 230, in __call__ >>> self.load_middleware() >>> File "/usr/lib/pymodules/python2.6/django/core/handlers/base.py", line >>> 42, in load_middleware >>> raise exceptions.ImproperlyConfigured, 'Error importing middleware %s: >>> "%s"' % (mw_module, e) >>> >>> ImproperlyConfigured: Error importing middleware >>> threaded_multihost.middleware: "No module named >>> threaded_multihost.middleware" >>> >>> .6/django/core/servers/basehttp.py", line 279, in run >>> f.environ, self.start_response) >>> >>> on2.6/django/core/servers/basehttp.py", line 651, in __call__ >>> viron, start_response) >>> >>> ython2.6/django/core/handlers/wsgi.py", line 230, in __call__ >>> self.load_middleware() >>> File "/usr/lib/pymodules/python2.6/django/core/handlers/base.py", line >>> 42, in load_middleware >>> raise exceptions.ImproperlyConfigured, 'Error importing middleware %s: >>> "%s"' % (mw_module, e) >>> >>> ImproperlyConfigured: Error importing middleware >>> threaded_multihost.middleware: "No module named >>> threaded_multihost.middleware" >>> >>> .6/django/core/servers/basehttp.py", line 279, in run >>> f.environ, self.start_response) >>> >>> on2.6/django/core/servers/basehttp.py", line 651, in __call__ >>> viron, start_response) >>> >>> ython2.6/django/core/handlers/wsgi.py", line 230, in __call__ >>> self.load_middleware() >>> File "/usr/lib/pymodules/python2.6/django/core/handlers/base.py", line >>> 42, in load_middleware >>> >>> ImproperlyConfigured: Error importing middleware >>> threaded_multihost.middleware: "No module named >>> threaded_multihost.middleware" >>> >>> .6/django/core/servers/basehttp.py", line 279, in run >>> f.environ, self.start_response) >>> >>> on2.6/django/core/servers/basehttp.py", line 651, in __call__ >>> viron, start_response) >>> >>> ython2.6/django/core/handlers/wsgi.py", line 230, in __call__ >>> self.load_middleware() >>> File "/usr/lib/pymodules/python2.6/django/core/handlers/base.py", line >>> 42, in load_middleware >>> >>> threaded_multihost.middleware" >>> >>> .6/django/core/servers/basehttp.py", line 279, in run >>> f.environ, self.start_response) >>> >>> on2.6/django/core/servers/basehttp.py", line 651, in __call__ >>> viron, start_response) >>> >>> ython2.6/django/core/handlers/wsgi.py", line 230, in __call__ >>> self.load_middleware() >>> File "/usr/lib/pymodules/python2.6/django/core/handlers/base.py", line >>> 42, in load_middleware >>> >>> >>> How can I find/install these kinds of dependencies? >>> >>> On Mon, Mar 15, 2010 at 2:40 PM, Chris Moffitt <[email protected]>wrote: >>> >>>> Try running: >>>> python manage.py satchmo_check >>>> >>>> I'm not sure why app_plugins would be giving you an error. Try looking >>>> in /usr/local/lib/python2.6/dist-packages (I think that's the full path) to >>>> see if app_plugins looks right. >>>> >>>> -Chris >>>> >>>> On Mon, Mar 15, 2010 at 4:37 PM, Jonathan Hayward < >>>> [email protected]> wrote: >>>> >>>>> The script told me what I wanted, namely a suggested invocation of: >>>>> >>>>> cloneproject.py --skel /path/to/skeleton >>>>> >>>>> Now it seems to have trouble finding dependencies that I believe were >>>>> installed. I had an ImportError on sorl.thumbnail, and after finding where >>>>> to get that, got another error: >>>>> >>>>> jonat...@ubuntu:~/store$ python manage.py runserver >>>>> Error: No module named app_plugins >>>>> >>>>> Is there a reason it wouldn't be recognizing required plugins after >>>>> I've gone through the steps to install dependencies? >>>>> >>>>> On Mon, Mar 15, 2010 at 2:14 PM, Jonathan Hayward < >>>>> [email protected]> wrote: >>>>> >>>>>> Thank you; what is the invocation to specify the full path to the >>>>>> skeleton directory? >>>>>> >>>>>> >>>>>> On Mon, Mar 15, 2010 at 3:42 PM, Chris Moffitt <[email protected]>wrote: >>>>>> >>>>>>> Try using the latest clonesatchmo program here - >>>>>>> http://www.bitbucket.org/chris1610/satchmo/src/tip/scripts/ >>>>>>> >>>>>>> One of the things you can do is pass in a full path to your skeleton >>>>>>> directory. >>>>>>> >>>>>>> -Chris >>>>>>> >>>>>>> On Mon, Mar 15, 2010 at 12:26 PM, Jonathan Hayward < >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>>> I'm trying to get satchmo up and running from the instructions at >>>>>>>> http://bitbucket.org/chris1610/satchmo/downloads/Satchmo.pdf , and >>>>>>>> when I get to 2.1.3 (installing PIL manually as a workaround), there >>>>>>>> is no /bin/clonesatchmo.py. After digging around, I move the scripts >>>>>>>> from the install directory to under /usr/local, and create a symlink >>>>>>>> to clonesatchmo.py. But it can't find things; my guess is that it's >>>>>>>> looking in my PYTHONPATH and the same install issues that left no >>>>>>>> /bin/ >>>>>>>> clonesatchmo.py has left no Python files installed to the default >>>>>>>> PYTHONPATH. I get: >>>>>>>> >>>>>>>> $ python /bin/clonesatchmo.py >>>>>>>> Creating the Satchmo Application >>>>>>>> Traceback (most recent call last): >>>>>>>> File "/bin/clonesatchmo.py", line 108, in <module> >>>>>>>> create_satchmo_site(opts.site_name) >>>>>>>> File "/bin/clonesatchmo.py", line 47, in create_satchmo_site >>>>>>>> import satchmo_skeleton >>>>>>>> ImportError: No module named satchmo_skeleton >>>>>>>> >>>>>>>> -- >>>>>>>> → Jonathan Hayward, a Senior Web Developer who cares deeply about >>>>>>>> usability >>>>>>>> → www.linkedin.com/in/jonathanhayward • [email protected] >>>>>>>> → Ajax, CGI, CMS, CSS, HTML, IA, JSON, JavaScript, LAMP, Linux, >>>>>>>> Perl, >>>>>>>> PHP, Python, SQL, UI, Unix, Usability, UX, XHTML, XML >>>>>>>> → With a good interest in the human side of computing and making >>>>>>>> software and websites a joy to use >>>>>>>> >>>>>>>> -- >>>>>>>> You received this message because you are subscribed to the Google >>>>>>>> Groups "Satchmo users" group. >>>>>>>> To post to this group, send email to [email protected] >>>>>>>> . >>>>>>>> To unsubscribe from this group, send email to >>>>>>>> [email protected]<satchmo-users%[email protected]> >>>>>>>> . >>>>>>>> For more options, visit this group at >>>>>>>> http://groups.google.com/group/satchmo-users?hl=en. >>>>>>>> >>>>>>>> >>>>>>> -- >>>>>>> You received this message because you are subscribed to the Google >>>>>>> Groups "Satchmo users" group. >>>>>>> To post to this group, send email to [email protected]. >>>>>>> To unsubscribe from this group, send email to >>>>>>> [email protected]<satchmo-users%[email protected]> >>>>>>> . >>>>>>> For more options, visit this group at >>>>>>> http://groups.google.com/group/satchmo-users?hl=en. >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> → Jonathan Hayward, a Senior Web Developer who cares deeply about >>>>>> usability >>>>>> → www.linkedin.com/in/jonathanhayward • [email protected] >>>>>> → Ajax, CGI, CMS, CSS, HTML, IA, JSON, JavaScript, LAMP, Linux, Perl, >>>>>> PHP, Python, SQL, UI, Unix, Usability, UX, XHTML, XML >>>>>> → With a good interest in the human side of computing and making >>>>>> software and websites a joy to use >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> → Jonathan Hayward, a Senior Web Developer who cares deeply about >>>>> usability >>>>> → www.linkedin.com/in/jonathanhayward • [email protected] >>>>> → Ajax, CGI, CMS, CSS, HTML, IA, JSON, JavaScript, LAMP, Linux, Perl, >>>>> PHP, Python, SQL, UI, Unix, Usability, UX, XHTML, XML >>>>> → With a good interest in the human side of computing and making >>>>> software and websites a joy to use >>>>> >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Satchmo users" group. >>>>> To post to this group, send email to [email protected]. >>>>> To unsubscribe from this group, send email to >>>>> [email protected]<satchmo-users%[email protected]> >>>>> . >>>>> For more options, visit this group at >>>>> http://groups.google.com/group/satchmo-users?hl=en. >>>>> >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Satchmo users" group. >>>> To post to this group, send email to [email protected]. >>>> To unsubscribe from this group, send email to >>>> [email protected]<satchmo-users%[email protected]> >>>> . >>>> For more options, visit this group at >>>> http://groups.google.com/group/satchmo-users?hl=en. >>>> >>> >>> >>> >>> -- >>> → Jonathan Hayward, a Senior Web Developer who cares deeply about >>> usability >>> → www.linkedin.com/in/jonathanhayward • [email protected] >>> → Ajax, CGI, CMS, CSS, HTML, IA, JSON, JavaScript, LAMP, Linux, Perl, >>> PHP, Python, SQL, UI, Unix, Usability, UX, XHTML, XML >>> → With a good interest in the human side of computing and making software >>> and websites a joy to use >>> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "Satchmo users" group. >>> To post to this group, send email to [email protected]. >>> To unsubscribe from this group, send email to >>> [email protected]<satchmo-users%[email protected]> >>> . >>> For more options, visit this group at >>> http://groups.google.com/group/satchmo-users?hl=en. >>> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Satchmo users" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]<satchmo-users%[email protected]> >> . >> For more options, visit this group at >> http://groups.google.com/group/satchmo-users?hl=en. >> > > > > -- > → Jonathan Hayward, a Senior Web Developer who cares deeply about usability > → www.linkedin.com/in/jonathanhayward • [email protected] > → Ajax, CGI, CMS, CSS, HTML, IA, JSON, JavaScript, LAMP, Linux, Perl, PHP, > Python, SQL, UI, Unix, Usability, UX, XHTML, XML > → With a good interest in the human side of computing and making software > and websites a joy to use > > -- > You received this message because you are subscribed to the Google Groups > "Satchmo users" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<satchmo-users%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/satchmo-users?hl=en. > -- You received this message because you are subscribed to the Google Groups "Satchmo 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/satchmo-users?hl=en.
