Есть ли способ хранить список в базе данных в django?
Это список, который я должен вставить в базу данных
Эту ошибку я получил при вставке в базу данных
Если вы используете базу данных Postgres, то у вас есть доступ к ArrayField: https://docs.djangoproject.com/en/4.0/ref/contrib/postgres/fields/#arrayfield
В остальном... Например, вы можете хранить идентификаторы студентов как поле ManytoMany
Обновить метки, чтобы они были ArrayField.
marks = models.ArrayField(models.IntegerField(), default= [], blank=False, null=False)
тогда вы можете инициализировать новый объект просто отлично. если вам нужно обновить массив после создания объекта, вы можете сделать это следующим образом:
result.marks = [0,90]
result.save()