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
-~----------~----~----~----~------~----~------~--~---

Reply via email to