2

我在 Django 中有两个模型

class Book(models.Model):
    name = models.CharField(max_length=200)
class Title(models.Model):
    book = models.ForeignKey(Book)
    titlename = models.CharField(max_length=200)

现在我有以下美味派

class TitleResource(ModelResource):
    class Meta:
        queryset = Title.objects.all()
        authentication = Authentication()
        authorization = Authorization()
        filtering = {'id':ALL}

我想在我的标题表中存储一个新条目。所以,我使用Backbone模型的以下保存方法

title.save({titlename: "ABC", book_id: 1})

网址是/api/v1/title/

但是会报错:book_id 不能为空。(我在表中有一个 id 为 1 的条目)。

我需要使用什么方法?水合物?还是 obj_create?

4

1 回答 1

1

在这里,我需要写一个BookResource并发回{titlename: "123",book:/api/v1/book/1/}

于 2013-08-22T09:32:21.790 回答