У меня есть вопрос относительно следующей модели. Я хочу заполнить ManyToManyField
из views.py вместо того, чтобы делать это из Admin.
Но как добавить данные в поле genres
, которое является ManyToManyField
?
views.py
content = Movie_Info(
id = m_id,
title = data[0].get('title'),
overview = data[0].get('overview'),
release_date = data[0].get('release_date'),
)
content.save()
models.py
class Movie_Info_genre(models.Model):
genre = models.CharField(max_length=100)
class Movie_Info(models.Model):
id = models.IntegerField(primary_key=True)
title = models.CharField(max_length=100, blank=True, null=True)
overview = models.TextField(blank=True, null=True)
release_date = models.CharField(max_length=10, blank=True, null=True)
genres = models.ManyToManyField(Movie_Info_genre)