Функция для добавления поля "многие ко многим" в представлениях

Я хочу добавить курс к купленным_курсам пользователя. Я не могу понять, как его добавить. Ссылку на кнопку "Купить" я добавил в список курсов и в подробный просмотр. Я хочу, чтобы этот курс был добавлен в поле "Купленные_курсы" пользователя, которое является полем "многие ко многим".

Мои модели

class Course(models.Model):
...
title = models.CharField(max_length=1000)


class User(AbstractUser):
...
purchased = models.ManyToManyField(Course, blank=True, related_name="buyers")

Мои взгляды Мне нужна функция здесь

@login_required
def puchases_chaeckout(request):
    user=request.user


    return redirect('student-gome-page')

Пожалуйста, помогите

это просто!

list_of_courses = user.purchased.all()

пожалуйста, прочитайте документы Django

Вернуться на верх