Привет, не могу найти причину, почему не принимаются данные из полей many2many, отправка данных происходит, но форма не сохраняет именно это поле
Вот форма
class MovieEdit(forms.ModelForm):
class Meta:
model = Movie
fields = ("actors", ...)
Вот так храню
class Movie(models.Model):
actors = models.ManyToManyField(Actors, verbose_name=u'Выберите актеров')
И вот так обрабатываю
if request.method == "POST":
movie = MovieEdit(request.POST, instance=movie)
if form.is_valid():
movie = form.save(commit=False)
movie.owner = request.user
movie.published_date = timezone.now()
movie.save()
return redirect('/my_movies/')
Подскажите, в чем может быть причина?