1
質問があります。私はその中でいくつかのクラス、クラスの画像やページを使用してデータベースを持っている:私のデータベースに新しい写真エントリを作成ManyToManyFieldに複数の項目をプログラムで作成する方法
class Picture(models.Model):
picture_uuid = models.CharField(max_length=36)
class Page(models.Model):
page_uuid = models.CharField(max_length=36)
pictures = models.ManyToManyField(Picture)
は単純です:
newPic = Picture.objects.create(picture_uuid="SAMPLE-UUID")
newPic2 = Picture.objects.create(picture_uuid="SAMPLE2-UUID")
newPic3 = Picture.objects.create(picture_uuid="SAMPLE3-UUID")
など
をしかし、私は、特定のページにこれらの画像を追加する方法がわかりません:
newPage = Page.objects.create(page_uuid="SAMPLE-PAGE-UUID", pictures= …)
これをプログラマチックに達成するために、すなわちこの3つの写真をこの新しいページに追加することができますか?