Сохранение m2m с формы commit=False
Всем привет. Подскажите в чем ошибка
def form_valid(self, form): # Создать новый объект Movie в памяти, но не сохраняя его в базе данных movie = form.save(commit=False) # Присвоить видео id канала movie.channels_id = self.request.user.channel.id # Сохранить фильм movie.save() movie.tag.set([1,]) form.save_m2m() return super().form_valid(form)
теги почему то не сохраняются как m2m
но когда сохраняю как movie.save_m2m() - сохраняется, но выкидывает ошибку 'Movie' object has no attribute 'save_m2m'
с form.save_m2m() - ошибки нет, но и сохранения нет

We recommend hosting TIMEWEB
Stable hosting, on which the social network EVILEG is located. For projects on Django we recommend VDS hosting.Do you like it? Share on social networks!
АТ
- Алексей Толчинский
- Sept. 26, 2023, 9:06 p.m.
C++ - Тест 003. Условия и циклы
- Result:92points,
- Rating points8
L
- Leo
- Sept. 26, 2023, 6:32 p.m.
C++ - Test 001. The first program and data types
- Result:93points,
- Rating points8
Last comments

IscanderCheSept. 13, 2023, 4:11 p.m.

Evgenii LegotckoiSept. 6, 2023, 2:18 p.m.
AC
Qt/C++ - Lesson 048. QThread — How to work with threads using moveToThread Я поясню свой вопрос. Выше я писал "Почему же в методе MainWindow::on_write_1_clicked() Можно обращаться к методам exampleObject_1? Разве могут взаимодействовать объекты из разных…
Andrei CherniaevSept. 5, 2023, 10:37 a.m.
QML - Lesson 004. Signals and Slots in Qt QML Здравствуйте! Прекрасный сайт, отличные статьи. Не хватает только готовых проектов для скачивания. Многих комментариев типа appCore != AppCore просто бы не было )))

NSProjectAug. 24, 2023, 8:40 p.m.
Now discuss on the forum

IscanderCheSept. 17, 2023, 4:24 p.m.

NSProjectSept. 17, 2023, 3:49 p.m.

BlinCTSept. 15, 2023, 7:35 p.m.

IscanderCheSept. 8, 2023, 7:07 p.m.

Evgenii LegotckoiSept. 6, 2023, 1:35 p.m.
В первом случае от пишет что у объекта нет атрибута. Можно в принципе сохранять не через m2m а просто movie.tag.add(). Я где то так вроде делал.