class Post2Rubrics(models.Model):
name = models.CharField(max_length=100)
def __unicode__(self):
return self.name
class Post2(models.Model):
name = models.CharField(max_length=100)
rubrics = models.ManyToManyField(Post2Rubrics)
сначало я думал просто переопределить сейв в моделе постов, но не тут то было, в момент сейва я еще не знаю, какие поля у меня будут.
Хотел создать свой фиелд, наследник от ManyToManyField . Тоже фигня, у них финкция add, как и все функции работы с моделями хранятся в классе, который возвращается функцией create_many_related_manager . Этот финт ушами я вообще понять не могу.
Вобщем кто как решает подобный трабл?