DjangoとMongoDBを使用してWebアプリを作成し始めています。モデルを作成してデータベースに保存すると、すべて正常に機能します。ここで、「Class.objects.get()」を実行してDBから必要なオブジェクトを取得し、ListField()である「media」という1つのフィールドがあります。私は次のいずれかを試しました:
Concert.media.append(list)
また
Concert.media.extend(list)
その後
Concert.save()
これは、models.pyの「コンサート」オブジェクトです。
class Concert(models.Model):
main_artist = models.CharField(max_length=50)
concert_id = models.AutoField(primary_key=True)
openers = ListField(EmbeddedModelField('Opener'))
concert_date = models.DateField()
slug = models.SlugField(unique=True)
media = ListField()
そして、結果を見に行くと、オブジェクトは更新されません。保存された場所に値はありません。誰かが私を助けてくれるなら、私はスーパーサイバーフィストバンプを与えるつもりです。