I have checked my python path, and I see: /usr/local/lib/python2.6/dist-packages/django_cms-2.1.0.beta3- py2.6.egg
as one of the directories. If i point to the module I want with: 'cms.middleware.toolbar.ToolbarMiddleware', (##and this path DOES exist in the directory structure) in my MIDDLEWARE_CLASSES, I still get the error: ImproperlyConfigured: Error importing middleware cms.middleware.toolbar: "No module named toolbar" And, if I go into my Django shell, and type: import sys sys.path (##shows the same python path as above) from cms.middleware.toolbar import * I get: ImportError: No module named toolbar I don't understand! Thanks On Dec 9, 2:35 pm, Ilian Iliev <il...@i-n-i.org> wrote: > Hi, > > the problem look to be that cms is not in your python path. > It should work without hard copying it in other directory. > Are you able to import this middleware from the python interpeter? > If not check your python path. > > > > On Thu, Dec 9, 2010 at 11:25 PM, wilbur <w...@unm.edu> wrote: > > Hello and thank you, > > > Removing south worked fine. I initially had problems loading > > middleware classes to settings.py for the following: > > > #'cms.middleware.page.CurrentPageMiddleware', > > #'cms.middleware.user.CurrentUserMiddleware', > > #'cms.middleware.toolbar.ToolbarMiddleware', > > #'cms.middleware.media.PlaceholderMediaMiddleware', > > > I subsequently hard copied the cms middleware modules to : > > > /usr/lib/pymodules/python2.6/django/middleware/cms/middleware > > > with the following settings.py entries: > > > 'django.middleware.cms.middleware.page.CurrentPageMiddleware', > > 'django.middleware.cms.middleware.user.CurrentUserMiddleware', > > 'django.middleware.cms.middleware.toolbar.ToolbarMiddleware', > > > 'django.middleware.cms.middleware.media.PlaceholderMediaMiddleware', > > 'django.middleware.cache.FetchFromCacheMiddleware', > > > But, now I get the error: > > > CMS Permission system requires > > cms.middleware.user.CurrentUserMiddleware. > > Please put it into your MIDDLEWARE_CLASSES in settings file > > > I have verified that the paths are correct, and the > > CurrentUserMiddleware class exists in the user module?? > > > Thanks > > > On Dec 9, 1:00 pm, Ilian Iliev <il...@i-n-i.org> wrote: > > > The simplest solution: > > > > remove south from the list of installed application, run > > > ./manage.py syncdb > > > this will create you tables the way thay have to be and everything will > > > be ok. > > > This will not fix your south problem, but will allow you to use django > > cms. > > > If you later fix the south, just run > > > ./manage.py migrate cms --fake > > > > to fake all cms migrations currently in the project. > > > > On Thu, Dec 9, 2010 at 7:13 PM, wilbur <w...@unm.edu> wrote: > > > > Hello, > > > > > I am having a hell of a time getting Django-CMS up and running. I am > > > > using Django 1.1.1, and South 0.7.3 (by way of using easy_install > > > > south systemwide, though my Ubuntu synaptic package manager says > > > > 0.6-1) on Ubuntu 10.04 (Lucid). I am following the CMS tutorial at > > > >http://readthedocs.org/projects/ojii/django-cms/docs/tutorial.html. > > > > When I try to run import south from the manage.py shell, I get the > > > > following error: > > > > > There is no South database module > > > > 'south.db.south.db.django.db.backends.postgresql_psycopg2' for your > > > > database. Please either choose a supported database, check for > > > > SOUTH_DATABASE_ADAPTER[S] settings, or remove South from > > > > INSTALLED_APPS. > > > > > I have south in the INSTALLED_APPS, and my database in settings.py is: > > > > > DATABASE_ENGINE = 'django.db.backends.postgresql_psycopg2' > > > > > Any detailed help would be much appreciated, > > > > > Bill > > > > > -- > > > > You received this message because you are subscribed to the Google > > Groups > > > > "Django users" group. > > > > To post to this group, send email to django-us...@googlegroups.com. > > > > To unsubscribe from this group, send email to > > > > django-users+unsubscr...@googlegroups.com<django-users%2bunsubscr...@googlegroups.com> > > <django-users%2bunsubscr...@googlegroups.com<django-users%252bunsubscr...@googlegroups.com> > > > > > . > > > > For more options, visit this group at > > > >http://groups.google.com/group/django-users?hl=en. > > > > -- > > > eng. Ilian Iliev > > > Web Software Developer > > > > Mobile: +359 88 66 08 400 > > > Website: ilian.i-n-i.org > > > -- > > You received this message because you are subscribed to the Google Groups > > "Django users" group. > > To post to this group, send email to django-us...@googlegroups.com. > > To unsubscribe from this group, send email to > > django-users+unsubscr...@googlegroups.com<django-users%2bunsubscr...@googlegroups.com> > > . > > For more options, visit this group at > >http://groups.google.com/group/django-users?hl=en. > > -- > eng. Ilian Iliev > Web Software Developer > > Mobile: +359 88 66 08 400 > Website: ilian.i-n-i.org -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.