J'essaie d'utiliser django-taggit ( voir ). Voici ce que j'ai dans mon code :
models.py
class MyData(models.Model):
title = models.CharField(blank=True, max_length=50)
.....
tags = TaggableManager()
vues.py
g = MyData(title=f_title)
g.tags.add( "mytag" )
g.save()
Pour une raison quelconque, lorsque j'essaie d'enregistrer les balises et les données, j'obtiens cette erreur :
Les objets MyData doivent avoir un primaire primaire avant de pouvoir accéder à leurs balises.
Des idées ? Merci.