Nicolas Steinmetz wrote:

> 
> Hello,
> 
> Despite I read a lot of time the overview.txt on the django tagging svn
> repository, I still can't stand how to use it at my model's level. I'm
> quite new to python and may miss some elements.
> 
> When diving into the register part, it says it requiers a field for tag
> which is supposed to be "tags". But what kind of type is this tag supposed
> to be ? a TagField() ?
> 
> I came down to this kind of things which looks not the optimum for me (at
> least at validate & runserver step, it stops shouting...):
> 
> from django.db import models
> import tagging
> from tagging.models import Tag
> from tagging.fields import TagField
> 
> # Create your models here.
> class Links(models.Model):
>     title = models.CharField(max_length=80)
>     description = models.TextField()
>     url = models.URLField()
>     tags = TagField()
> 
>     class Admin:
>         list_display = ('title', 'description', 'url', 'tags',)
>         list_filter = ['title', 'tags']
>         search_fields = ['title','tags',]
> 
>     class Meta:
>         verbose_name = "Lien"
>         verbose_name_plural = "Liens"
> 
> tagging.register(Links)
> 
> But when I try to save a link, I got :
> 
> IntegrityError at /admin/links/links/add/
> tagging_taggeditem.object_id may not be NULL
> 
> What did I miss ?
> 
> Regards,
> Nicolas
> 

Nobody is in a similar case than mine ?
-- 
Nicolas Steinmetz
http://www.steinmetz.fr/
http://www.unelectronlibre.info/


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