I've installed the development version of django-tagging, and have put
a TagField() in my model that I want to be tagged so that I can edit
the tags from the admin interface. However I am getting some very
strange behavior.

I can use the TagField() in the admin interface to add and remove tags
just fine. Tags I add through the admin interface show up with
Tag.objects.get_for_object(), and when I remove them through the admin
interface they no longer show up with Tag.objects.get_for_object().
However if I use Tag.objects.update_tags() to add tags those tags do
not show up in the admin interface, even though they do show up with
get_for_object(). Then, of course, if I save the object through the
admin interface the contents of the TagField() override whatever tags
were associated with the object otherwise.

Basically, it appears that I can only use one method or the other to
work with tags, but not both. As it happens, this is all I need for
this particular project, but I suspect I'll be using django-tagging
with other projects in the future, so it would be nice to know what
I'm doing wrong.
--~--~---------~--~----~------------~-------~--~----~
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