Как исправить, что объект 'ManyToManyDescriptor' не имеет атрибута 'add'?

Мой view

def editpart(request, id, **kwargs):

    PartAllView = Part.objects.order_by('-id')
    part = Part.objects.get(id=id)
    form = PartForm(request.POST, request.FILES)

    if request.method == 'POST':
        part.name = request.POST.get("name")
        part.description = request.POST.get("description")

        analogs = Part.objects.all()
        for analogs_zap in analogs:
            zap = analogs_zap.analog
            Part.analog.add(Part.id)

Мой model

class Part(models.Model):
    name = models.CharField('Название', max_length=100)
    analog = models.ManyToManyField('self', blank=True, related_name='AnalogParts')
Вернуться на верх