私はdjangoに2つのモデルを持っています
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}
タイトル テーブルに新しいエントリを格納したいと考えています。そこで、バックボーンモデルの次の保存方法を使用します
title.save({titlename: "ABC", book_id: 1})
URLは/api/v1/title/
ただし、エラーが発生します: book_id を null にすることはできません。( id が 1のbookテーブルにエントリがあります)。
どのような方法を使用する必要がありますか? 水和?またはobj_create?