How do I create the association in MyListAssoc from here?
How would I delete it?
class Group(models.Model):
name = models.CharField(max_length=32, unique=True)
def __unicode__(self):
return '%s %s' % (self.name)
class MyKeywords(models.Model):
name = models.CharField(max_length=32, unique=True)
def __unicode__(self):
return self.name
class MyListAssoc(models.Model):
group = models.ForeignKey(Group)
keyword = models.ManyToManyField(MyKeywords)
mygroup = Group.objects.get(name="mygroup")
mykeyword = MyKeywords.objects.create(name="mykeyword")
You just need a many to many relation, something like:
Then, you can use your m2m relation:
NOTE: It is recommended that the name of a class is in singular, so it should be
MyKeywordinstead ofMyKeywords