0

是否可以使用具有 ManyToManyField 关系的基于 django 类的通用视图?例如,将“条目”添加到“类别”:

class Category(models.Model):
    title           = models.CharField()
    slug            = models.CharField()
    description     = models.TextField()
    entry           = models.ManyToManyField(Entry,null=True,blank=True)


url(r'^category/(?P<pk>\d+)/add', CreateView.as_view(model=Entry?????),

在这里,我想向现有的 Category 实例添加一个新条目。

4

1 回答 1

1

使用CreateView创建 Entry,然后通过覆盖form_valid()方法将 id 添加到类别中。

于 2012-06-14T13:34:09.810 回答