On Jul 21, 2:25 pm, Fernando Rodríguez <[EMAIL PROTECTED]> wrote: > Hi, > > I'm implementing the coltrane blog app in "Practical Django Projects" > and when I try to syncdb I get this error and traceback. > > I'm using version 0.97 downloaded from svn. > > Any ideas? O:-) > > PS Here's the traceback: > > Traceback (most recent call last): > File "./manage", line 11, in <module> > execute_manager(settings) > File > "/usr/lib/python2.5/site-packages/django/core/management/__init__.py", > line 301, in execute_manager > utility.execute() > File > "/usr/lib/python2.5/site-packages/django/core/management/__init__.py", > line 248, in execute > self.fetch_command(subcommand).run_from_argv(self.argv) > File > "/usr/lib/python2.5/site-packages/django/core/management/base.py", line > 77, in run_from_argv > self.execute(*args, **options.__dict__) > File > "/usr/lib/python2.5/site-packages/django/core/management/base.py", line > 91, in execute > output = self.handle(*args, **options) > File > "/usr/lib/python2.5/site-packages/django/core/management/base.py", line > 173, in handle > return self.handle_noargs(**options) > File > "/usr/lib/python2.5/site-packages/django/core/management/commands/shell.py", > line 18, in handle_noargs > loaded_models = get_models() > File "/usr/lib/python2.5/site-packages/django/db/models/loading.py", > line 136, in get_models > self._populate() > File "/usr/lib/python2.5/site-packages/django/db/models/loading.py", > line 57, in _populate > self.load_app(app_name, True) > File "/usr/lib/python2.5/site-packages/django/db/models/loading.py", > line 72, in load_app > mod = __import__(app_name, {}, {}, ['models']) > File "/home/fernando/django/elis/models.py", line 6, in <module> > from tagging.fields import TagField > File "/home/fernando/django/tagging/fields.py", line 10, in <module> > from tagging.models import Tag > File "/home/fernando/django/tagging/models.py", line 9, in <module> > from tagging.managers import TagManager, TaggedItemManager > File "/home/fernando/django/tagging/managers.py", line 6, in <module> > from django.db.models.query import QuerySet, parse_lookup > ImportError: cannot import name parse_lookup
I am seeing the same exception using tagging-0.2.1 while reading Practical Django Projects: [EMAIL PROTECTED]:~/dev/django/cms$ python manage.py syncdb Traceback (most recent call last): File "manage.py", line 11, in <module> execute_manager(settings) File "/usr/lib/python2.5/site-packages/django/core/management/ __init__.py", line 301, in execute_manager utility.execute() File "/usr/lib/python2.5/site-packages/django/core/management/ __init__.py", line 248, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/lib/python2.5/site-packages/django/core/management/ base.py", line 77, in run_from_argv self.execute(*args, **options.__dict__) File "/usr/lib/python2.5/site-packages/django/core/management/ base.py", line 90, in execute self.validate() File "/usr/lib/python2.5/site-packages/django/core/management/ base.py", line 117, in validate num_errors = get_validation_errors(s, app) File "/usr/lib/python2.5/site-packages/django/core/management/ validation.py", line 28, in get_validation_errors for (app_name, error) in get_app_errors().items(): File "/usr/lib/python2.5/site-packages/django/db/models/loading.py", line 128, in get_app_errors self._populate() File "/usr/lib/python2.5/site-packages/django/db/models/loading.py", line 57, in _populate self.load_app(app_name, True) File "/usr/lib/python2.5/site-packages/django/db/models/loading.py", line 72, in load_app mod = __import__(app_name, {}, {}, ['models']) File "/home/remote/dev/django/coltrane/models.py", line 7, in <module> from tagging.fields import TagField File "/usr/lib/python2.5/site-packages/tagging/fields.py", line 10, in <module> from tagging.models import Tag File "/usr/lib/python2.5/site-packages/tagging/models.py", line 9, in <module> from tagging.managers import TagManager, TaggedItemManager File "/usr/lib/python2.5/site-packages/tagging/managers.py", line 6, in <module> from django.db.models.query import QuerySet, parse_lookup ImportError: cannot import name parse_lookup Using the tagging from trunk (r145): [EMAIL PROTECTED]:~/dev/django/cms$ python manage.py syncdb Traceback (most recent call last): File "manage.py", line 11, in <module> execute_manager(settings) File "/usr/lib/python2.5/site-packages/django/core/management/ __init__.py", line 301, in execute_manager utility.execute() File "/usr/lib/python2.5/site-packages/django/core/management/ __init__.py", line 248, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/lib/python2.5/site-packages/django/core/management/ base.py", line 77, in run_from_argv self.execute(*args, **options.__dict__) File "/usr/lib/python2.5/site-packages/django/core/management/ base.py", line 90, in execute self.validate() File "/usr/lib/python2.5/site-packages/django/core/management/ base.py", line 117, in validate num_errors = get_validation_errors(s, app) File "/usr/lib/python2.5/site-packages/django/core/management/ validation.py", line 28, in get_validation_errors for (app_name, error) in get_app_errors().items(): File "/usr/lib/python2.5/site-packages/django/db/models/loading.py", line 128, in get_app_errors self._populate() File "/usr/lib/python2.5/site-packages/django/db/models/loading.py", line 57, in _populate self.load_app(app_name, True) File "/usr/lib/python2.5/site-packages/django/db/models/loading.py", line 72, in load_app mod = __import__(app_name, {}, {}, ['models']) File "/home/remote/dev/django/coltrane/models.py", line 29, in <module> class Entry(models.Model): File "/usr/lib/python2.5/site-packages/django/db/models/base.py", line 90, in __new__ new_class.add_to_class(obj_name, obj) File "/usr/lib/python2.5/site-packages/django/db/models/base.py", line 144, in add_to_class value.contribute_to_class(cls, name) File "/usr/lib/python2.5/site-packages/tagging/fields.py", line 32, in contribute_to_class signals.post_save.connect(self._save, cls, True) AttributeError: 'object' object has no attribute 'connect' I am using django r7966. Would anyone be able to provide more input as to why this is breaking? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---