For a more immediate answer, ask on #django on IRC.  Mailing list may
not answer as quickly as you'd prefer. Or at all, if nobody has the
time to answer.

You should look at the model documentation for specifics, but you
likely need null=True as a param in your tags=Tagfield() declaration.

---Pete r Herndon


On 7/8/08, Nicolas Steinmetz <[EMAIL PROTECTED]> wrote:
>
> 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